CentoOS 6.5 OS に ifcfg-eth0 がないため、インターネットに接続できません

CentoOS 6.5 OS に ifcfg-eth0 がないため、インターネットに接続できません

ラップトップの2番目のOSとしてCentOS 6.5をセットアップしました。

インストール後、インターネットに接続しようとしたところ、OS がインターフェイスしか認識していないことがわかりました。OS が認識するすべてのインターフェイスを検索するloと、 しか見つかりません。ifconfig -alo

ifcfg-eth0ディレクトリ内にファイル名はありません/etc/sysconfig/network-scripts/

70-persistent-net.rulesまた、ディレクトリ内にファイル名はありません/etc/udev/rules.d/

ルートユーザーとしてifup eth0コマンドを実行すると、応答は次のようになります。

デバイス eth0 が存在しないようです。初期化が遅れています。

誰かこの問題を解決するのを手伝ってくれませんか?

答え1

をネットワーク構成の該当する詳細として作成し、実行して問題ifcfg-eth0が解決するかどうかを確認します。sudoechosystemctl restart network

注記: 作成時に、環境に必要な構成に応じて該当するフィールドの値を必ず変更してください。インターフェース設定ファイル 手動で。

  1. コマンド (静的 IP 割り当て構成の作成)

    echo "DEVICE=eth0
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.0.199
    NETMASK=255.255.255.0
    GATEWAY=192.168.0.1" >> /etc/sysconfig/network-scripts/ifcfg-eth0
    systemctl restart network
    
  2. コマンド (DHCP 割り当て IP 構成の作成)

    echo "DEVICE=eth0
    BOOTPROTO=dhcp
    ONBOOT=yes" >> /etc/sysconfig/network-scripts/ifcfg-eth0
    

さらに、CentOSを再起動することを検討してくださいご使用の環境の関連する IP 設定に必要な変更を加えた後。

サポートリソース

関連情報