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

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

突然想起來前幾天重裝了系統,于是進入網路配置目錄 cd /etc/sysconfig/network-scripts 查看

果然發現,此時的網卡組態檔 與之前的 ens32 對應不上,于是更新一下網卡組態檔
cp ifcfg-eno16777728 ifcfg-ens32 (注:修改時要對應自己的網卡名稱)
然后編輯 ifcfg-ens32 檔案,注釋掉其中的 HWADDR 和 UUID,這兩項都是與原網卡相關的配置,注釋掉即可,不影響系統使用,非要想添加后續也可通過命令實作,
修改 NAME 為現網卡的名稱

保存,退出,
ls 查看當前目錄檔案,ifcfg 開頭的只保留 ifcfg-ens32 和 ifcfg-lo,洗掉其它 ifcfg 多余檔案(注:注意對應自己的網卡名稱)

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

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


總結:由于虛擬機移動到了另外的作業系統,而里面網卡的配置資訊還是原系統的,所以需要更改,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/238400.html
標籤:其他
上一篇:linux檔案系統相關命令(df/du/fsck/dumpe2fs)
下一篇:linux中的掛載命令
