1. 程式人生 > 實用技巧 >Centos7沒有IP地址,檢視網路狀態顯示No suitable device found for this connection (devint match))

Centos7沒有IP地址,檢視網路狀態顯示No suitable device found for this connection (devint match))

今天開啟虛擬機器,使用 ifconfig 命令時,沒有顯示出 IP 地址

(更好的閱讀體驗可訪問 這裡 )
使用 systemctl status network 命令檢視網路狀態 顯示沒有合適的網路裝置

突然想起來前幾天重灌了系統,於是進入網路配置目錄 cd /etc/sysconfig/network-scripts 檢視

果然發現,此時的網絡卡配置檔案 與之前的 ens32 對應不上。於是更新一下網絡卡配置檔案
cp ifcfg-eno16777728 ifcfg-ens32 (注:修改時要對應自己的網絡卡名稱)
然後編輯 ifcfg-ens32 檔案,註釋掉其中的 HWADDRUUID

,這兩項都是與原網絡卡相關的配置,註釋掉即可,不影響系統使用。非要想新增後續也可通過命令實現。

修改 NAME 為現網絡卡的名稱

儲存,退出,
ls 檢視當前目錄檔案,ifcfg 開頭的只保留 ifcfg-ens32 和 ifcfg-lo,刪除其它 ifcfg 多餘檔案(注:注意對應自己的網絡卡名稱)

systemctl restart network 重新啟動網路服務
ifup ens32 啟動網絡卡

再次檢視 IP地址 和網路服務狀態,已經全部顯示正常了。

總結:由於虛擬機器移動到了另外的作業系統,而裡面網絡卡的配置資訊還是原系統的,所以需要更改。