2008年 01月 21日
ethernet Device が Eth0 - Eth1 と変化していく
XEN の Domain-U の EthX が再起動する度に変化してしまう。
eth0 rename to eth1
という感じで lo しか認識しない。
-対策
/etc/udev/rules.d/30_net_persistant_names.rules
の SYSTEMS== の行を全て削除します。ここには eth0 から ethX までゾロゾロと行が追加されているでしょう。
/etc/sysconfig/network/ifcfg-eth-id-xx:xx:xx:xx:xx というファイルを全部削除して、もう一度、 Network Device の設定をし直すと、再起動しても一定のアドレスが設定されます。
この後 eth0 は Unconfigured になるので、もう一度 YaST から Network Device の再設定を行うと次回以降はちゃんと認識されます。
How to rename Ethernet devices through udev
Old ethX numbering not used when swapping network cards
-キーワード-
30_net_persistant_names.rules eth0 eth1 network device udev ifconfig lo
ローカルループバック 認識 ethernet
非番のエンジニア
PS:バーチャルマシンの作成の際に MAC アドレスを固定できる箇所があるので、ここを固定してみるのもひとつのテです。