Ubuntu Minimal配置DNS常用方法如下:
编辑配置文件:
sudo nano /etc/netplan/01-netcfg.yaml
添加DNS配置(替换为实际网卡名和DNS地址):
network:
version: 2
renderer: networkd
ethernets:
ens33: # 网卡名称
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1] # DNS服务器
应用配置:
sudo netplan apply
验证:
nslookup example.com
编辑配置文件:
sudo nano /etc/systemd/resolved.conf
修改以下内容:
[Resolve]
DNS=8.8.8.8 1.1.1.1 # 多个DNS用空格分隔
重启服务:
sudo systemctl restart systemd-resolved
创建符号链接(可选):
sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf
通过命令行编辑连接:
sudo nmcli con mod "连接名" ipv4.dns "8.8.8.8 1.1.1.1"
sudo nmcli con up "连接名"
或通过TUI工具:
nmtui
进入“Edit a connection”界面,手动设置DNS后保存并重启网络。
/etc/resolv.conf(可能被网络管理工具覆盖)。dig或nslookup命令,确保解析正确。