onbootが有効になっていても、ネットワークインタフェースは有効になりません。

onbootが有効になっていても、ネットワークインタフェースは有効になりません。

他の競合のため、Fedora 15でNetworkManagerを無効/停止しました。

これで、ネットワーク設定のために system-config-network-gui を使用してイーサネットインターフェイスを設定して有効にします。

問題は、システムの起動時にイーサネットがアクティブにならないことです。 system-config-networkで設定するときは、特に「コンピュータの起動時にデバイスを有効にする」と「すべてのユーザーがデバイスを有効または無効にすることを許可する」をチェックしましたが、

「NetworkManagerで制御」を選択解除します。

設定ファイル「/etc/sysconfig/networking/devices/ifcfg-eth0」を再確認し、設定が正しく保存され、onbootが有効になっていることを確認しました。彼らはかなりよさそうだ。

それでは、ブート時にまだ自動的に有効にならないのはなぜですか?

# Atheros Communications AR8121/AR8113/AR8114 Gigabit or Fast Ethernet
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
TYPE=Ethernet
IPV6INIT=no
USERCTL=yes
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
NAME="System eth0"
UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
DNS2=4.2.2.4
DNS1=8.8.8.8
IPADDR0=192.168.0.200
PREFIX0=24
GATEWAY0=192.168.0.1
DNS3=192.9.9.3
HWADDR=XX:XX:XX:XX:XX:XX
IPADDR=192.168.0.200
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
NM_CONTROLLED=no
PREFIX=24

ベストアンサー1

BOOTPROTO=static/etc/sysconfig/networking/devices/ifcfg-eth0あなたの問題を解決します

ただし、次のトピックで説明されているエラーが発生したようです。ブギラ:

ifup は IPADDR0 で指定されたアドレスを割り当てません。

私の提案は、以下を使用またはvim編集nanoすることです/etc/sysconfig/networking/devices/ifcfg-eth0

# Atheros Communications AR8121/AR8113/AR8114 Gigabit or Fast Ethernet
DEVICE=eth0
UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
HWADDR=XX:XX:XX:XX:XX:XX
NM_CONTROLLED=no
ONBOOT=yes
BOOTPROTO=none
NAME="System eth0"
TYPE=Ethernet
IPADDR=192.168.0.200
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=8.8.8.8
DNS2=4.2.2.4
DNS3=192.9.9.3
USERCTL=yes
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes

おすすめ記事