如何解決centos找不到ifcfg配置文件

如何解決centos找不到ifcfg配置文件

如何解決centos找不到ifcfg配置文件?

虛擬機(jī)安裝好centos 7系統(tǒng)后,在配置和主機(jī)之間通信的時候,用ifconfig查看是否有eth0網(wǎng)卡的(也有可能只有回環(huán)網(wǎng)卡lo),于是查看eth0網(wǎng)卡配置文件,發(fā)現(xiàn)在 /etc/sysconfig/network-scripts/ 目錄下沒有 ifcfg-eth0 這個網(wǎng)卡配置文件。

具體步驟如下:

ls??/etc/sysconfig/network-scripts/

如何解決centos找不到ifcfg配置文件

有的人可能沒有這個文件,那么我們就可以使用

關(guān)閉NetworkManager服務(wù)

??$?service?NetworkManager?stop

關(guān)閉NetworkManager開機(jī)啟動

?$?chkconfig?NetworkManager?off

如何解決centos找不到ifcfg配置文件

mkdir?ifcfg-eth0

創(chuàng)建了文件以后我們就要把對應(yīng)的主機(jī)ip寫入到里面

具體寫入的配置信息如下

DEVICE="eth0" BOOTPROTO="static"???#設(shè)置為靜態(tài)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??#修改為自己的子網(wǎng)掩碼 GATEWAY=192.168.0.1????#修改為自己的網(wǎng)關(guān) 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

我們修改完成以后。只需要把他寫入進(jìn)去就可以了

vi?/etc/sysconfig/network-scripts/ifcfg-eth0

打開以后按鍵盤i進(jìn)入寫入模式? ?

將上面修改好的配置文件寫入就好

按Esc鍵? ? ? ?再 Shift+:? ? ?輸入wq!保存并退出

開機(jī)啟動network

chkconfig?network?on

開啟network服務(wù)

service?network?start

驗(yàn)證是否成功

ping?www.php.cn

相關(guān)參考:centOS教程


以上就是如何解決

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊8 分享