GNU/Linux >> Linux の 問題 >  >> Linux

Linux –デバイスEth0が存在しないようで、初期化が遅れていますか?

フェドーラのクローンを作成し、ネットワークインターフェイスを構成しようとしています。新しいNICを追加するたびに、番号eth3(eth0ではなく)で始まります。 70-persistent-net.rulesを削除して変更してみました network-scripts/eth0も同様です しかし、何も問題を解決していないようです。これが私のマシンからの出力です

[[email protected] ~]# ls /sys/class/net
eth3  eth4  lo  pan0
[[email protected] ~]# cat /etc/udev/rules.d/70-persistent-net.rules 
# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

# PCI device 0x15ad:0x07b0 (vmxnet3)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:29:7f:eb", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x15ad:0x07b0 (vmxnet3)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:29:7f:ff", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

# PCI device 0x15ad:0x07b0 (vmxnet3)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:29:7f:f5", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x15ad:0x07b0 (vmxnet3)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:a3:3e:16", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x15ad:0x07b0 (vmxnet3)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:a3:3e:20", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x15ad:0x07b0 (vmxnet3)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:a3:3e:2a", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

[[email protected] ~]# service network restart
Shutting down loopback interface:  [  OK  ]
Bringing up loopback interface:  [  OK  ]
Bringing up interface eth0:  Device eth0 does not seem to be present, delaying initialization.
[FAILED]
[[email protected] ~]#  
[[email protected] network-scripts]# vi ifcfg-eth0 

# Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
HWADDR=00:0c:29:a3:3e:16
IPADDR=192.168.1.75
IPV6INIT=yes
IPV6_AUTOCONF=yes
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
NM_CONTROLLED=no
GATEWAY=192.168.1.1
~ 

どうすれば修正できますか?

承認された回答:

空の/etc/udev/rules.d/70-persistent-net.rules

[[email protected] ~]# echo > /etc/udev/rules.d/70-persistent-net.rules
[[email protected] ~]#

再起動します。ファイルが再作成されます。このファイルは、eth0のように見えるように新しいNICをマシンに挿入した場合に存在します。 eth0は使用しません のIP構成(構成からMACアドレスを省略した場合)であり、代わりに新しい名前で呼び出されます。

ファイルを切り捨てた場合、ハードウェア構成が実際にどのように見えるかを除いて、すべての情報をそこに含めることはできません。


Linux
  1. Linux – Debianは再起動後にシリアルPciカードを検出しませんか?

  2. Linux Setuidが機能しませんか?

  3. Linux – UdevはUsbイーサネットデバイスの名前を変更しませんか?

  1. Linux – Linux上のRsyncがすべてのタイムスタンプ(作成時間)を保持しないのはなぜですか?

  2. Linux:modpost は何もビルドしません

  3. Linux コマンド 'll' が機能しない

  1. Windows が Linux パーティション内のファイルを認識しないのはなぜですか?

  2. この正規表現が Linux で機能しないのはなぜですか?

  3. Linux で eth0 インターフェース名は何を意味しますか?