如何解決centos找不到ifcfg設定檔?
虛擬機器安裝好CentOS 7系統後,在配置和主機之間通訊的時候,用ifconfig查看是否有eth0網卡的(也有可能只有回環網卡lo),於是查看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 : 輸入wq!儲存並退出
開機啟動network
chkconfig network on
開啟network服務
service network start
network
ping www.php.cn
centOS教學
以上是如何解決centos找不到ifcfg設定文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!