debian:~# ifconfig -a
會發現eth0不見了,變成eth1
Debian只要在網卡的mac有變更就會新建一個裝置名稱,並將原本的註解停用,例如原本的網卡是eth0,但你只要換了一片網卡,就會變成eth1,會造成使用的不便,例如在iptables設定原則有用到eth0的部份,可能就失效了
debian修正的方式,編輯/etc/udev/rules.d/z25_persistent-net.rules
debian:~# vi vi /etc/udev/rules.d/z25_persistent-net.rules
fix
# PCI device 0x8086:0x100e (e1000)to
#SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="08:00:27:17:2b:b2", NAME="eth0"
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="08:00:27:17:3b:42", NAME="eth1"
# PCI device 0x8086:0x100e (e1000)可以看到目前使用的eth1設定及之前eth0的mac設定,但之前的eth0被註解了,把之前eth0的部份刪除,再把"eth1"改為"eth0",存檔後重開機就ok了
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="08:00:27:17:3b:42", NAME="eth0"
沒有留言:
張貼留言