1. 程式人生 > >桌面版Ubuntu系統固定IP設置和Network-manager設置

桌面版Ubuntu系統固定IP設置和Network-manager設置

mas name var oot 14.04 static 網絡 server 一行

我自己的學校是綁定MAC和IP上網的。這種方法名義上說是為了安全,不過是個搞計算機的都知道隨便修改一下MAC就可以使用別人的IP了。

不提蛋疼的事情了,先來說說網絡的配置吧

我用的是Ubuntu14.04 想配置靜態ip的話需要編輯/etc/network/interfaces

我的配置如下

auto eth0
iface eth0 inet static
hwaddress 00:e0:4c:38:77:d3 #你要配置的MAC
address 192.168.122.216 #ip地址
netmask 255.255.255.0 #子網掩碼
gateway 192.168.122.254 #網關

單單配置好地址還不行,一般固定ip上網的方式都需要配置dns

臨時配置dns的話,只需編輯 /etc/resolv.conf文件就行了

在最後一行下面添加

nameserver 8.8.8.8 #添加你的dns就行,也可添加多行

正常都希望永久修改dns,那麽就要sudo vi /etc/resolvconf/resolv.conf.d/base 了

同樣在添加 nameserver 8.8.8.8 類似的dns

保存過後 執行 resolvconf -u 就能在 /etc/resolv.conf中看到配置的dns了

sudo /etc/init.d/networking restart 重啟網絡服務,ps:我的電腦不好使,果斷sudo reboot

當我配置好這一切之後,我發現我的有線網依然連不上,而另外一個系統debian則可以,後來查了一下後,發現是由於Ubuntu系統的network-manager啟動時已經托管了網絡配置了,因而自己修改的沒用。

解決方法: sudo service network-manager stop 關閉network-manager

之後可以刪除 sudo rm /var/lib/NetworkManager/NetworkManager.state

再修改配置文件sudo vi /etc/NetworkManager/NetworkManager.conf 在其中將managed由false 改為true

網上說sudo service network-manager start 重啟服務,但是我的電腦上卻顯示木有這個服務,額……我默默的選擇了重啟,這樣network-manager的配置就不會影響你的配置了,同時還能便捷的使用無線網連接(ps:樓主嘗試用命令行連接無線網,結果各種連不上,在這裏就不贅述了)

桌面版Ubuntu系統固定IP設置和Network-manager設置