Ubuntu 18.04服務器重啟之后連不上網,在輸入ifconfig時找不到IP地址,ping局域網的主機,bash顯示network is unreachable,輸入netplan命令提示不存在。
解決辦法:
1、ifconfig enp6s0 up 開啟enp6s0;命令行輸入ifconfig后,發現已經有顯示網口enp6s0,之前是只有lo。但是並沒有IP地址。
注意:不同主機網口可能不一樣,可以使用ifconfig -a查看主機有哪些網口
2、sudo dhclient enp6s0 使用動態主機配置協議動態的配置網絡接口的網絡參數,這個命令執行時間會有點長。
3、sudo ifconfig enp6s0。然后在命令行輸入ifconfig,會發現已經有IP地址,局域網和外網都能ping通。但是,IP地址並不是之前配的靜態IP地址。命令行輸入sudo netplan apply,結果 netplan: command not found
安裝netplan
接下來需要安裝netplan這個命令,sudo apt-get install netplan.io
最后,使靜態IP的配置文件生效sudo netplan apply,用ifconfig查看網口enp6s0的IP設置成功,重啟后再次確認是正常的,問題解決。