1. 程式人生 > 其它 >centos8啟動虛擬機器沒有IP地址,啟動網絡卡失敗

centos8啟動虛擬機器沒有IP地址,啟動網絡卡失敗

當我們突然發現我們用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地址。