Centos7 ifconfig不顯示IP地址解決方案分析
虛擬機使用命令ifconfig不顯示IP地址
情況如下:

原因:我們的虛擬機網(wǎng)絡服務沒有設置為開機自啟動
解決
1.進入目錄 /etc/sysconfig/network-scripts/
cd /etc/sysconfig/network-scripts/
2.路徑下有一個 ifcfg-ens33 文件
(每臺機器可能不一樣,也可能叫ifcfg-eth0等等)
使用命令 vi ifcfg-ens33 編輯此文件,打開文件你會發(fā)現(xiàn)這里ONBOOT=NO
注:ONBOOT的意思就是開機時是否啟動,這里沒啟動,當然看不了ip啦,把no改為yes后:wq保存。
可能保存會報錯,提示ifcfg-ens33為只文件,此時可以使用su root命令切換一下root用戶,再修改、保存就可以了。
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=7f8f4d75-6b6b-419e-bcdf-cedcf08b8866 DEVICE=ens33 ONBOOT=yes IPADDR=192.168.85.139 GATEWAY=192.168.85.2 NETMASK=255.255.255.0 DNS1=114.114.114.114
IP、子網(wǎng)掩碼和網(wǎng)關的設置依據(jù):



注意,DNS不要隨便填, 國內(nèi)一般填114.114.114.114即可。
3.重啟網(wǎng)絡服務
- 輸入命令service network restart或systemctl restart network重啟網(wǎng)絡服務,輸入 ifconfig就顯示ip地址了。
- 有可能輸入service network restart或systemctl restart network命令會報錯“Failed to restart network.service: Unit network.service not found.”。
解決:
換個命令:
- 1、可以嘗試使用以下命令:service network-manager restart
- 2、如果是Centos 8,則需要用以下命令nmcli c reload
注意,此時雖然網(wǎng)絡通了但可能還是會出現(xiàn)yum安裝不了的情況,此時需要修改yum源,比如在國內(nèi)可以修改成阿里云源。
- 安裝curl:
yum install curl
- 切換到/etc/yum.repos.d/目錄:
cd /etc/yum.repos.d/
- 備份當前的YUM倉庫配置(可選):
cp CentOS-Base.repo CentOS-Base.repo.backup
- 下載阿里云的CentOS 7源配置文件:
curl -o CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
- 清除緩存并生成新的緩存:
yum clean all yum makecache
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Linux有限狀態(tài)機FSM的理解與實現(xiàn)
這篇文章主要幫助大家理解與實現(xiàn)Linux有限狀態(tài)機FSM,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-06-06
詳解如何在Linux(CentOS)下重置MySQL根(Root)密碼
本篇文章主要介紹了詳解如何在Linux(CentOS)下重置MySQL根(Root)密碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-03-03
Linux實現(xiàn)多命令合并執(zhí)行的四種方案
這篇文章主要介紹了四種處理腳本退出狀態(tài)的方法,推薦使用方案3,即使用`set-e`和`trap`,這樣可以確保腳本在任何一個命令失敗時立即退出,代碼簡潔且行為明確,需要的朋友可以參考下2025-11-11
Ubuntu16.04 靜態(tài)IP地址設置(NAT方式)
這篇文章主要介紹了Ubuntu16.04 靜態(tài)IP地址設置(NAT方式),詳細的介紹了為VMware虛擬機內(nèi)安裝的Ubuntu 16.04設置靜態(tài)IP地址NAT方式,有興趣的可以了解一下。2017-02-02

