centos7 中找不到 ifcfg-eth0 配置文件

虛擬機安裝好CentOS 7系統後,在配置和主機之間通信的時候,用ifconfig查看是否有eth0網卡的(也有可能只有迴環網卡lo),於是查看eth0網卡配置文件,發現在 /etc/sysconfig/network-scripts/ 目錄下沒有 ifcfg-eth0 這個網卡配置文件。
具體步驟如下:
參考文章: (https://www.cnblogs.com/hardykay/p/10214834.html)

ls  /etc/sysconfig/network-scripts/


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

  1. 關閉NetworkManager服務
   $ service NetworkManager stop
  1. 關閉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!保存並退出
  1. 開機啓動network
chkconfig network on
  1. 開啓network服務
service network start
  1. 驗證是否成功
ping www.baidu.com

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章