Ubuntu桌面版网络设置
先來說下我的經驗吧,我覺得Ubuntu桌面版中網絡配置最好的方法是用Network-Manager這個帶界面的軟件,因為桌面版中這個軟件是自動啟動的。理由如下:
1. 如果要把這個軟件設置為開機時不啟動,得執行:chkconfig network-manager off這個命令,但是默認情況下chkconfig這個命令是未安裝的,而且用apt-get來安裝的前提是你能上外網,且網絡正常!
2. 另外,只要network-manager這個程序在運行,你向/etc/resolv.conf中添加的內容在重啟后將會消失,這意味著,你的DNS配置無效了,這就可能導致無法上外網!
?
為了使用network-manager,在文件/etc/network/interfaces中不要手動設置eth0的網絡地址,像我這樣,保持內容如下:
[zcm@network #4]$cat interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5).# The loopback network interface auto lo iface lo inet loopback?
接下來,就可以打開network-manager來配置網絡了,如圖:
?
因為我已經成功添加過了,所以圖片中窗口標題顯示的是“編輯”,如果是第一次添加,相信應該會顯示“添加”的。
?
這樣配置后,每次開機,network-manager就會按你設置的網絡參數設置到系統中了,也方便修改。
?
通過network-manager添加的網絡配置其實也是作為文件存在系統中的,看我的運行情況:
[zcm@etc #8]$cd NetworkManager/ [zcm@NetworkManager #9]$ls NetworkManager.conf VPN dispatcher.d dnsmasq.d system-connections [zcm@NetworkManager #10]$pwd /etc/NetworkManager [zcm@NetworkManager #11]$ls NetworkManager.conf VPN dispatcher.d dnsmasq.d system-connections [zcm@NetworkManager #12]$cd system-connections/ [zcm@system-connections #13]$ls Wired [zcm@system-connections #14]$cat Wired cat: Wired: Permission denied [zcm@system-connections #15]$sudo cat Wired [sudo] password for zcm: [802-3-ethernet] duplex=full mac-address=00:0C:29:2D:EF:BE[connection] id=Wired uuid=bad1acb0-b4dc-4da9-b2cd-d20adf930bca type=802-3-ethernet timestamp=1409583499[ipv6] method=auto[ipv4] method=manual dns=192.168.1.1; addresses1=192.168.1.79;24;192.168.1.1; [zcm@system-connections #16]$
這個文件里的內容與自己通過network-manager界面所做的設置是完全一樣的。我圖中的“有線連接1“已經被我改成了"Wired"
?
本文同時參考了:http://blog.csdn.net/anhuidelinger/article/details/17584299
?
網上的文章提到的解決方案多數是直接修改/etc/network/interfaces文件,以及向/etc/resolv.conf中添加dns,可是這樣做的前提是沒有network-manager的參與,因數他們用的版本可能是ubuntu-server版本,這個版本是沒有圖形界面的,所以自然不會有network-manager程序,所以那樣的設置會生效,且重啟后也能保持。
?
?
總結
以上是生活随笔為你收集整理的Ubuntu桌面版网络设置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux系统管理--Centos6服务
- 下一篇: 【蓝牙】 HCI log分析工具----