1.Ubuntu20.04 LTS版本修改DNS
修改 /etc/systemd/resolved.conf 文件,在其中添加dns信息
sudo vim /etc/systemd/resolved.conf
DNS=8.8.8.8
然后退出保存。
在ubuntu終端中依次執行如下命令:
sudo systemctl restart systemd-resolved
sudo systemctl enable systemd-resolved
sudo mv /etc/resolv.conf /etc/resolv.conf.bak
sudo ln -s /run/systemd/resolve/resolv.conf /etc/
再查看cat /etc/resolv.conf文件就可以看到新的dns信息已經寫入其中了。
最后重啟NetworkManager:
sudo systemctl restart NetworkManager
2.修改靜態ip
修改網絡配置文件,網絡配置文件存放在/etc/netplan 目錄下,
用ls 命令查看配置文件
ls /etc/netplan

從圖上可以看出網絡配置文件名為:01-network-manager-all.yaml
修改 sudo vim 01-network-manager-all.yaml 文件
編輯 01-network-manager-all.yaml 文件的內容為:
network: version: 2 renderer: NetworkManager ethernets: ens33: #網卡名,以ubuntu操作系統的網卡名稱為准 dhcp4: no #ipv4關閉dhcp,用static模式 dhcp6: no #ip6關閉dhcp addresses: - 192.168.18.161/24 #本機IP地址 gateway4: 192.168.18.2 #vmware網關的的IP地址 nameservers: #DNS服務器 addresses: [114.114.114.114, 8.8.8.8, 1.1.1.1]
然后執行 sudo netplan apply 命令編譯網絡配置,
sudo netplan apply
此命令用來編譯01-network-manager-all.yaml 文件,編譯成功則無任何提示,編譯失敗會出現錯誤提示
