centos が ifcfg 設定ファイルを見つけられない問題を解決するにはどうすればよいですか?
CentOS 7 システムを仮想マシンにインストールした後、ホストとの通信を構成するときに、ifconfig を使用して eth0 ネットワーク カードがあるかどうかを確認します (ループバック ネットワーク カードのみがある場合もあります)。そこで、eth0 ネットワーク カード構成ファイルを確認すると、 /etc/sysconfig/network-scripts/
ディレクトリに ifcfg-eth0
ネットワーク カード構成ファイルが存在しないことがわかりました。
具体的な手順は次のとおりです。
ls /etc/sysconfig/network-scripts/
このファイルを持っていない人もいるかもしれません。その場合は、
を使用できます。NetworkManager サービスを閉じます
$ service NetworkManager stop
NetworkManager を閉じて起動します
$ chkconfig NetworkManager off
mkdir ifcfg-eth0
ファイルを作成した後、対応するホスト IP をファイルに書き込む必要があります
書き込まれる具体的な構成情報は次のとおりです
DEVICE="eth0" BOOTPROTO="static" #设置为静态ip地址 IPV6INIT="yes" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet" UUID="ce22eeca-ecde-4536-8cc2-ef0dc36d4a8c" IPADDR=172.16.4.22 #修改为自己的ip地址 PREFIX=24 NETMASK=255.255.254.0 #修改为自己的子网掩码 GATEWAY=192.168.0.1 #修改为自己的网关 DNS1=192.168.0.1 #修改为自己的dns DEFROUTE=yesIPV4_FAILURE_FATAL=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no NAME="System eth0" HWADDR=00:0C:29:3C:BF:E7 IPV6_PEERDNS=yes IPV6_PEERROUTES=yes LAST_CONNECT=1501853614
変更完了後。そこに書き込むだけです
vi /etc/sysconfig/network-scripts/ifcfg-eth0
開いた後、キーボードの i を押して書き込みモードに入ります
上記の変更した設定ファイルを書き込むだけです
Esc キーを押してから、 Shift: Enter wq! 保存して終了
起動network
chkconfig network on
ネットワーク サービスを開く
service network start
成功したかどうかを確認
ping www.php.cn
関連参照: centOS チュートリアル
以上がcentos が ifcfg 設定ファイルを見つけられない場合の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。