摘要:Ubuntu Network Manager 問題
network manager是Ubuntu 內建的網路管理程式
安迪兒碰到很多問題是和這個有關的,因此記錄一下設定
他的設定檔是
/etc/NetworkManager/nm-system-settings.conf
安迪的內容如下
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
那還有一個/network/interfaces 呢
auto lo
iface lo inet loopback
順便把設定貼一下好了
=====================
auto eth0
iface eth0 inet dhcp
or
auto eth0
iface eth0 inet static
address 192.168.0.1
network 192.168.0.0 # 此行不寫無妨
netmask 255.255.255.0
broadcast 192.168.0.255 # 此行不寫無妨
gateway 192.168.0.254
=================================
貼一下編輯完重啟network/interfaces的指令
sudo /etc/init.d/networking restart
==========================
當managed=true時,network manager就不會去管/network/interfaces
/network/interfaces裡面是網路介面卡記錄的設定
lo是本機界面(127.0.0.1)
也可以只留下本機lo 界面,其它全清掉(留給network manager控制的意思)
如果把設備全寫在/network/interfaces裡的話network manager沒設備管理會出現紅色的錯誤小圖
(Ununtu 右上 網路連線那邊)
萬一network manager有啥意外時,(連線圖示不出來 網路設壞了 之類的)
可以執行一些動作
1.刪掉
/etc/NetworkManager/system-connections所有的檔案
2.重開機(重啟network manager)
下指令
sudo rm -rf /etc/NetworkManager/system-connections/* sudo /etc/init.d/network-manager restart
重新執行的指令(很有用的指令吶)
sudo /etc/init.d/network-manager restart
註.如果是因為網卡mac address變更,網卡不熊啟用等網路問題,可以刪掉
/etc/udev/rules.d/70-persistent-net.rules
重開機讓系統重新產生