Linux防健忘日誌No.71-Ubuntu 12.04 更改網路卡eth編號

因為伺服器的主機板換了一片同型號的良品

原本的LAN PORT MAC位置不一樣了

 

系統就重新送了一個eth2給主機板的網路卡…(因為還有插另外一張PCI網卡,最一開始系統自動分給他eth1)

 

雖然沒啥影響,但有很多config不能直接沿用,奇模子很不爽

而且Auto DHCP會抓不到正確的卡來分…

 

所以還是改一下好了~

 

1.確定一下你現在網卡的硬體配置是怎樣

sudo lshw

順便把mac記下來

 

2.去分配規則表改eth編號分配規則

sudo vi /etc/udev/rules.d/70-persistent-net.rules 

 

接著你就可以看到系統上的卡,

還會留著舊卡的mac,可以看到她還死咬著eth0不放,

接著就對照著ATTR{address}==”aa:aa:aa:aa:aa:aa”

來看mac辨識你要設編號指定到哪張卡

 

設定完後看你要不要把舊卡的那段規則給刪了

 

確定之後儲存離開

 

但你這時如果是用dhcp 定址,還是會有問題,

這個問題好解決

 

sudo vi /etc/network/interfaces

裏頭做對應的更改~儲存離開

 

接著重啟介面

sudo ifdown eth0

sudo ifup eth0

 

在ifconfig看看有沒有正常working吧~

 

 

 

thx for:

http://forum.ubuntu.org.cn/viewtopic.php?f=116&t=162276

http://joy715.blogspot.tw/2007/09/ubuntu.html

 

Leave a comment

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料