在Ubuntu18.04中,傳統的配置/etc/network/interfaces已無用,新的網絡配置文件在:/etc/netplan/50-cloud-init.yaml
用vim進行編輯文件 注意格式 冒號后邊有個空格
network:
ethernets:
ens33:
dhcp4: false
addresses: [192.168.37.188/24]
gateway4: 192.168.37.2
nameservers:
addresses: [114.114.114.114,8.8.8.8]
version: 2
ens33:你當前的網卡名稱;
dhcp4:ipv4接口的dhcp開關,false為關閉,true為開啟
addresses:靜態IP地址/掩碼
gateway4:ipv4網關
nameservers:DNS服務器 逗號分割
編輯好 最后保存配置文件,執行命令重啟網絡服務生效
sudo netplan apply
如果ping外網域名報錯為Temporary failure in name resolution為無法解析,經測試ping也不通,但是DNS什么的設置沒有問題
解決方法 編輯/etc/resolv.conf 文件 加上一個dns解析reboot重啟即可