centos8啟動虛擬機器沒有IP地址,啟動網絡卡失敗
阿新 • • 發佈:2022-05-11
當我們突然發現我們用xshell連線centos8連線不上,我們去虛擬機器中檢視發現什麼問題,我們用使用ip a 命令發現我們沒有了IP地址
然後用下面命令發現也無濟於事
nmcli connection reload
以及我們在網上檢視文章說使用下面命令重啟NM
先執行
service NetworkManager stop
然後再執行
service network restart
然後我們發現啟動NM也是失敗
我們檢視我們的網絡卡名稱,如我示例:我的網絡卡名字是eth0
我們使用以下命令進行啟用網絡卡:
nmcli connection up eth0
出現報錯:
Connection 'eth0' is not available on device ens33 because device is strictly unmanaged
解決方案:
1.如果我們非常著急使用網路,我們可以使用下面一種臨時方案
dhclient eth0
這種方案我們可以臨時上網,但是我們如果重啟系統時就會失效,依然無法檢視我們的IP。
這是因為NetworkManager託管未開啟導致的。
檢視NM託管狀態:
nmcli n
如果顯示為disabled則為不可用,如果為enabled則表示可用,我們的狀態是disabled,所以才導致上面的錯誤。
啟動NM
nmcli n on
重啟系統後我們發現就可以發現我們的IP地址。