
Ubuntu日本語フォーラム

ログインしていません。
VineLinux4.2から引っ越した者です。
RedHat系では /etc/sysconfig/network-scripts の下にあるネットワーク設定ファイルで
HWADDR=bc:bc:bc:bu:bu:bu
を記述することで、eth0はコノMACアドレス/eth1はソノMACアドレスのような紐付けが出来ます。
これと同じような設定をしたいのですが、/etc/network/interfaces の解説をgoogleで探してみ
ましたが、なかなか見つかりませんものでお教え戴きたいのですが....
理由は、同じチップのNICが2つあり、再起動時などにイレコになることを避けたいためです。
オフライン
udevのrulesの書き方を把握できていないので、設定ファイルの場所だけの投稿になりますが、
/etc/udev/rules.d/70-persistent-net.rules
あたりで指定することでインターフェース名を固定できそうです。
実態としては、すでにお望みの状態になっているような気がしますが、中身をみて確認してみて下さい。
オフライン
早速のお返事有難うございます。
「謎」のudevですか.....VineLinuxでも投げ出したコトあります。
こんな感じで記述すればヨイのでしょうか??
------------------ /etc/udev/rules.d/60-net.rules ------------------
#for eth0
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="bc:bc:bc:bu:bu:bu", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
#for eth1
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="vc:vc:vc:vu:vu:vu", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
------------------------------------------------------------------
実記が未だ無いので試せませんが....有難うございました。
オフライン
既に、
/etc/udev/rules.d/70-persistent-net.rules
に設定が書かれているはずなので、その内容を確認し、必要に応じて変更していただくのが良いかと思います。
なお、私の環境では、下記のような記述がありました。
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="de:ad:be:ef:12:34", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"オフライン