在使用維護過程中,經常因為新增更換網絡卡導致網絡卡的順序產生不一至的現象。然而以前寫的shell指令碼都已經ok了,沒有必要再去改動。所以只能更改網絡卡順序了,
我的centos6.3 更改位置在如下目錄:
/etc/udev/rules.d/70-persistent-net.rules 內容如下:(可以看到位址和它們的網絡卡實體地址是掛鉤的)
subsystem=="net", action=="add", drivers=="?*", attr=="54:e6:fc:6a:81:b5", attr=="1", kernel=="eth*", name="eth0"
# pci device 0x8086:0x100e (e1000)
subsystem=="net", action=="add", drivers=="?*", attr=="00:07:e9:12:e8:f2", attr=="1", kernel=="eth*", name="eth1"
# pci device 0x1106:0x3065 (via-rhine)
subsystem=="net", action=="add", drivers=="?*", attr=="00:11:09:97:32:1a", attr=="1", kernel=="eth*", name="eth2"
只要更改name 的值就ok了。
subsystem=="net", action=="add", drivers=="?*", attr=="54:e6:fc:6a:81:b5", attr=="1", kernel=="eth*", name="eth2"
# pci device 0x8086:0x100e (e1000)
subsystem=="net", action=="add", drivers=="?*", attr=="00:07:e9:12:e8:f2", attr=="1", kernel=="eth*", name="eth1"
# pci device 0x1106:0x3065 (via-rhine)
subsystem=="net", action=="add", drivers=="?*", attr=="00:11:09:97:32:1a", attr=="1", kernel=="eth*", name="eth0"
或者竟將eth0的mac位址修改為改變後的位址就可以
linux 如何識別網絡卡順序
由於在尋找這方面的資料,所以特意記錄如下,特別宣告,此文章是引用別人的,而非本人原創。做些什麼才能讓linux執行兩塊乙太網卡?這個問題的答案取決於驅動程式是否被用做可載入的模組或者直接編譯進了核心。大多數 linux發行版本現在都使用模組化的驅動程式。這樣就不用發行許多核心,每種核心設定乙個不同的...
如何更改列的順序
前言 這種需要的很多,在網上看了很多種解決方法。這裡總結一下。為自己以後使用的時候,方便查詢 內容方法一 最簡潔的方法 order date time open high low close volumefrom volumeto df df order 12 比如說,這裡,就可以之保證列的順序是按...
linux 下更改網絡卡工作模式
linux下更改網絡卡工作模式 現在的網絡卡一般都是10 100m自適應工作模式,在配置網絡卡引數時我們很少 考慮到它的工作模式,但在路由器和交換機 伺服器等通訊量比較大的 關鍵裝置上,我們應該為它指定正確的工作模式,這樣可以提高通訊效率。在linux環境下,們可以使用系統自帶的命令或工具實現,下面...