web-dev-qa-db-ja.com

NICの名前を変更するにはどうすればよいですか:eth2-> eth1

新しいNICをインストールしました。 eth2として表示されます。 eth1にしたいと思います。どうすればこれを行うことができますか?

2
d-_-b

編集/etc/udev/rules.d/70-persistent-net.rules

あなたは次のようなものを持っているかもしれません:

# PCI device 0x14e4:0x165a (tg3)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:22:19:07:90:e4", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0a:79:b8:72:7d", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x10ec:0x8169 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:24:a5:84:de:62", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

NAME="eth1"で終わる行を削除し、eth2の名前をeth1に変更します。

# PCI device 0x14e4:0x165a (tg3)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:22:19:07:90:e4", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x10ec:0x8169 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:24:a5:84:de:62", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

リブート

5
d-_-b

Red Hatディストリビューションのインターフェースの構成は、次の場所にあります。

/ etc/sysconfig/network-scripts

インターフェイスを変更するための適切なスクリプトを探す必要があります。

1
Varkas