在Ubuntu系统中,如果您使用的是DHCP客户端(即通过DHCP协议自动获取IP地址、网关和DNS服务器等信息),您通常不需要手动设置首选DNS服务器。这是因为DHCP客户端会从DHCP服务器接收这些配置信息。然而,如果您需要手动设置或更改首选DNS服务器,可以通过以下几种方法实现:
/etc/netplan/
目录下。例如,编辑 /etc/netplan/00-installer-config.yaml
文件。nameservers
部分,指定您希望使用的DNS服务器地址。例如:network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: true
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
sudo netplan apply
sudo systemctl restart systemd-networkd
/etc/resolv.conf
文件,添加您希望使用的DNS服务器地址。例如:sudo nano /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
请注意,手动编辑 /etc/resolv.conf
文件可能会导致系统在重启后覆盖这些设置。为了避免这种情况,您可以使用 netplan
(适用于使用Netplan的系统)或通过系统设置图形界面进行配置。