ネットワークカードを交換すると、/etc/udev/rules.d/70-persistent-net.rules に追記されてeth2とかどんどん増える問題について
同じドライバだったら同じインターフェースになるようにする方法
# USB device 0x:0x (asix) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:07:40:12:34:56", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" # PCI device 0x8086:0x1503 (e1000e) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="e0:69:95:78:9A:BC", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
これをこうする
# USB device 0x:0x (asix) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:07:40:12:34:56", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" # PCI device 0x8086:0x1503 (e1000e) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="e1000e", ATTR{address}=="?*", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
DRIVERSにドライバ名を書いて、ATTR{address}をオールマイティにしちゃう。
もう少しうまい方法もあるんだろうけど、同じ構成のPC同士でHDDを使いまわすときにはもうこれでいいや。