虛擬機器突然就上不了網,ping ip位址顯示網路不可達,搜了一下發現可能是沒有配置網路的問題(但我之前為什麼能上網呢。。。我也很迷惑)
記住:版本較舊的ubuntu是使用 /etc/network/inte***ces 檔案進行配置的,而較新的版本(18.04以上)是使用 /etc/netplan/*.yaml 檔案進行配置的,忘了版本號可以直接進到資料夾下,看看有沒有相關檔案
首先通過ip a命令檢視網絡卡名稱
這裡發現網絡卡名稱是ens33
然後修改/etc/netplan/*.yaml檔案成這樣
這是使用dhcp方式配置,注意縮排是必須的,而且只能用空格不能用tab
其中renderer指定後端網路服務,有networkd和networkmanager兩種,不清楚的話就自己試一下,一種不行就換另一種(因為我也不清楚...網上教程裡這兩種都有,我用networkmanager會網路不可達,用networkd就可以)
網絡卡記得換成你自己找到的網絡卡名稱
如果想配置成靜態ip的方式,或者希望了解得更清楚,可以參考寫得蠻清楚的。
ubuntu 網路配置
進入網路配置檔案 sudo vi etc network inte ces 在這裡你應該會看到如下內容 auth lo iface lo inet loopback 這個正是 lo回環,我需要讓這台執行 ubuntu server 的機子通過 dhcp 獲得ip 來加入網路,那麼我只需要在上面的 l...
Ubuntu 網路配置
1 sudo vi etc network inte ces 更改配置為 autoeth0 ifaceeth0 inet static address 192.168.3.90 gateway 192.168.3.1 netmask 255.255.255.0 sudo etc init.d net...
ubuntu 網路配置
檢查網路配置命令 ifconfig 4 如果以dhcp方式配置網絡卡,則改為 auto eth0 iface eth0 inet dhcp 也可以在命令列下直接輸入下面的命令來獲取位址 sudo dhclient eth0 5 配置dns伺服器的位址,最多可以使用3個dns伺服器 sudo vi e...