ホームページ > 運用・保守 > Docker > centos が ifcfg 設定ファイルを見つけられない場合の解決方法

centos が ifcfg 設定ファイルを見つけられない場合の解決方法

WJ
リリース: 2020-06-05 15:44:03
オリジナル
3809 人が閲覧しました

centos が ifcfg 設定ファイルを見つけられない場合の解決方法

centos が ifcfg 設定ファイルを見つけられない問題を解決するにはどうすればよいですか?

CentOS 7 システムを仮想マシンにインストールした後、ホストとの通信を構成するときに、ifconfig を使用して eth0 ネットワーク カードがあるかどうかを確認します (ループバック ネットワーク カードのみがある場合もあります)。そこで、eth0 ネットワーク カード構成ファイルを確認すると、 /etc/sysconfig/network-scripts/ ディレクトリに ifcfg-eth0 ネットワーク カード構成ファイルが存在しないことがわかりました。

具体的な手順は次のとおりです。

ls  /etc/sysconfig/network-scripts/
ログイン後にコピー

centos が ifcfg 設定ファイルを見つけられない場合の解決方法

このファイルを持っていない人もいるかもしれません。その場合は、

を使用できます。

NetworkManager サービスを閉じます

  $ service NetworkManager stop
ログイン後にコピー

NetworkManager を閉じて起動します

 $ chkconfig NetworkManager off
ログイン後にコピー

centos が ifcfg 設定ファイルを見つけられない場合の解決方法

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 m.sbmmt.com
ログイン後にコピー

関連参照: centOS チュートリアル



以上がcentos が ifcfg 設定ファイルを見つけられない場合の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート