Ubuntu VNC 設定靜態IP

2021-09-11 06:20:16 字數 2124 閱讀 2461

1.安裝vncserver

sudo apt-get install vncserver

2.安裝vncserver後在其它電腦使用vncviewer連線後發現只能顯示乙個終端介面,此時需要執行如下操作,顯示完整的ubuntu桌面

sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

sudo vi .vnc/xstartup

在檔案新增如下行:

export xkl_xmodmap_disable=1

unset session_manager

unset dbus_session_bus_address

gnome-panel &

gnmoe-settings-daemon &

metacity &

nautilus &

gnome-terminal &

3.設定vncserver開機自啟動

寫乙個指令碼vncserver.sh,在其中寫入指令vncserver,此時開啟5901埠,多個vncserver將會依次開啟5902...等埠

在root使用者下使用cp desktop/vncserver.sh /etc/profile.d,開機自啟動

注意:如果重啟後無法進入桌面,多半是第二步是在root下進行的,此時需要開機按ctrl+shift+f1進入非圖形介面,使用ls –la檢查$home目錄下的「.xauthority」檔案,發現其所有者被設定為root使用者,將該檔案所有者改回對應的使用者名稱,方式如下:

$chown  使用者名稱:使用者名稱  .xauthority重新啟動即可

視窗扭曲解決辦法:

連線視窗時點選option,或者vnc視窗標題欄右鍵->options->scaling,選擇第二項:scale to window size即可,但如果把最後一項preserve aspect ratio也選上,將根據vncserver端設定的分辨比例來顯示,如果不選,將隨vnc客戶端的螢幕大小來顯示

視窗解析度大招:

如果希望通過vnc連線的ubuntu解析度跟window解析度相同的同時解析度不失真,可以在開啟vncserver是使用geometry選擇設定,例如window的解析度為1280x1024,則在ubuntu命令列下執行

vncserver -geometry 1280x1024即可,之後通過window下vnc連線後的ubuntu解析度即為1280想1024了

x是為了提供乙個計算的螢幕

x11是為了通過協議完成由client到server的協調運算

xterm是在x螢幕中提供的乙個基本功能

wm是為了提供基本的視覺化操作

這裡是為了在沒有顯示器的情況下通過自帶機器的圖形介面進行工控機的操作

sudo vi /etc/network/inte***ces

直接開啟  /etc/network/inte***ces 檔案,該檔案在開始時,只有以下內容

auto lo

iface lo inet loopback

然後直接在檔案的後面增加設定,修改後的內容變為

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet static

address 192.168.31.101

netmask 255.255.255.0

gateway 192.168.31.1

dns-nameservers 114.114.114.114 8.8.8.8

讀者們要注意的,eth0 這個引數,應該和讀者自己的機器ifconfig 輸出相符,dns-nameservers 引數是一定要設定的,否則會無法上網。

到這步就可以sudo reboot試試看了,不行再進行下面的

【ubuntu 14.04】

在ubuntu 14.04 中,前面的設定和ubuntu 12.04 相同,但是還需要再修改乙個檔案 /etc/networkmanager/networkmanager.conf,將裡面的 managed 引數設定為true,然後重啟機器即可。

設定靜態ip

一 流程 1 物理橋接 dns 設定 閘道器設定 網絡卡設定 重啟服務 二 具體步驟 1 我們的電腦可以用橋接 進行物理直連 2 vim etc resolv.conf generated by networkmanager no nameservers found try putting dns ...

設定靜態IP

1,遠端主機靜態ip繫結。為遠端主機在區域網中繫結乙個固定的ip位址,方便ssh連線。設定開機自啟動,ubuntu 18.04沒有rc.local。需要自己生成這個檔案,並且加入啟動指令碼中。設定rc.local自啟 執行sudo gedit etc systemd system rc local....

Ubuntu vnc遠端桌面設定

ubuntu進行vnc遠端時需要安裝遠端介面,否則遠端後介面為黑色,本文使用remmina進行同步遠端。安裝vncserver,sudo apt get install vnc4server 配置vncserver,vnc可以理解為管道,只是將本機與遠端機進行連同,需要借助remmina啟動系統介面...