Ubuntu Network Manager 問題

摘要: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

重開機讓系統重新產生