回首頁
修改
Mail
FTP

中




2008年3月26日 星期三

[MAC]如何在Debian修改網路卡的順序(ubuntu7.10)

Debian 4.0 和 Ubuntu 7.10 都是由 udev 的 persistent-net.rules 規則決定網路介面的名稱。規則所在的檔案在兩 GNU/Linux 有分別,但設定方法一樣。 Debian 4.0 的 persistent-net.rules 規則在 /etc/udev/rules.d/z25_persistent-net.rules ,而 Ubunut 7.10 中則在 /etc/udev/rules.d/70-persistent-net.rules:

vim /etc/udev/rules.d/70-persistent-net.rules

# This file was automatically generated by the /lib/udev/write_net_rules
# program, probably run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.
# MAC addresses must be written in lowercase.

# Firewire device 000ac606203a402e (ohci1394)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="01:02:a4:95:02:44:e8:63", NAME="eth0"

# PCI device 0x8086:0x119b (e1000)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="10:27:d3:32:53:58", NAME="eth1"

在上面的address 與name修改
記的要sudo pppoeconf 重設定一次pppoe 如果
不這麼做請確認/etc/network/interfaces裡的設定是否有跑掉
及介面卡設定是否正確!

ps:其他延申知識
查看網路線是接在那一張網卡
能用ip link show
來觀看三張網卡那一張有接網路線
前面有秀出NO-CARRIER表示沒有接網路線
或者用ifconfig eth1 有秀出RUNNING 表示是有接上網路線的!
或用ifconfig eth0 down(up)時看一下主機後面網卡燈號
如果有熄掉1-2秒表示就是這張!

找出那一張eth是什麼晶片dmesg |grep eth 可查出端倪
lspci |grep Eth 也可以!

其版本可參考以下幾篇文章

在 Debian 中如果更改網卡的順序呢?
修正網路介面名稱
Udev Over view
Linux操作系統下乙太網卡的安裝及配置

0 回應: