flat7th

tips:eth0になるかeth1になるか

created 2006-06-15 modified 2006-06-15 

Linuxで、同じデバイスドライバで動作するLANカードを複数使っていると、どっちがeth0でどっちがeth1になるか分からない話。ゲートウェイにしている場合には問題になる。

対処:MACアドレスを指定して毎回同じインタフェース名となるようにする

手順:
(1) /etc/sysconfig/hwconf を見る。
まずはethで検索。PCIバスのどこのカードのMAC(network.hwaddr)が何かをメモ。
この時点でhwconfにeth0とかeth1とか書いてあるのは気にしない。

(2) /etc/sysconfig/network-scripts/ifcfg-eth0 を編集。
HWADDR=aa:bb:cc:dd:ee:ff
などと、ファイル名のeth0と、内容のHWADDRを希望の組み合わせにする。

(3) /etc/sysconfig/network-scripts/ifcfg-eth1 を編集。
同様。

(4) リブート。