ubuntu

Ubuntu DHCP客户端如何设置首选DNS服务器

小樊
46
2025-04-23 14:04:41
栏目: 云计算

在Ubuntu系统中,如果您使用的是DHCP客户端(即通过DHCP协议自动获取IP地址、网关和DNS服务器等信息),您通常不需要手动设置首选DNS服务器。这是因为DHCP客户端会从DHCP服务器接收这些配置信息。然而,如果您需要手动设置或更改首选DNS服务器,可以通过以下几种方法实现:

使用Netplan配置DNS(适用于使用Netplan管理的系统)

  1. 打开终端。
  2. 编辑Netplan配置文件,通常位于 /etc/netplan/ 目录下。例如,编辑 /etc/netplan/00-installer-config.yaml 文件。
  3. 在配置文件中添加或修改 nameservers 部分,指定您希望使用的DNS服务器地址。例如:
    network:
      version: 2
      renderer: networkd
      ethernets:
        enp0s3:
          dhcp4: true
          nameservers:
            addresses: [8.8.8.8, 8.8.4.4]
    
  4. 保存文件后,应用配置更改:
    sudo netplan apply
    
  5. 重启网络服务以使更改生效:
    sudo systemctl restart systemd-networkd
    

手动配置DNS(适用于所有Ubuntu版本)

  1. 打开终端。
  2. 编辑 /etc/resolv.conf 文件,添加您希望使用的DNS服务器地址。例如:
    sudo nano /etc/resolv.conf
    
  3. 在文件中添加以下行:
    nameserver 8.8.8.8
    nameserver 8.8.4.4
    
  4. 保存并关闭文件。

请注意,手动编辑 /etc/resolv.conf 文件可能会导致系统在重启后覆盖这些设置。为了避免这种情况,您可以使用 netplan(适用于使用Netplan的系统)或通过系统设置图形界面进行配置。

0
看了该问题的人还看了