首頁 >運維 >Docker >如何解決centos找不到ifcfg設定文件

如何解決centos找不到ifcfg設定文件

WJ
WJ原創
2020-06-05 15:44:033804瀏覽

如何解決centos找不到ifcfg設定文件

如何解決centos找不到ifcfg設定檔?

虛擬機器安裝好CentOS 7系統後,在配置和主機之間通訊的時候,用ifconfig查看是否有eth0網卡的(也有可能只有回環網卡lo),於是查看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 :     輸入wq!儲存並退出

開機啟動network

chkconfig network on

開啟network服務

service network start

network

ping www.php.cn
開啟network服務rrreeereee 相關參考:

centOS教學

#############

以上是如何解決centos找不到ifcfg設定文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn