在 Ubuntu 系统中,您可以通过编辑网络接口配置文件或使用 nmcli 命令来修改 DNS 服务器。以下是两种方法的详细步骤:
打开终端。
找到网络接口配置文件:
/etc/netplan/ 目录下。文件名通常是 01-netcfg.yaml、50-cloud-init.yaml 或类似的名称。sudo nano /etc/netplan/01-netcfg.yaml
修改 DNS 服务器:
nameservers 部分,并添加或修改 DNS 服务器地址。例如:network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: yes
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
ens33 是网络接口名称,8.8.8.8 和 8.8.4.4 是 DNS 服务器地址。保存并退出编辑器:
Ctrl + X,然后按 Y 确认保存,最后按 Enter 退出。应用更改:
sudo netplan apply
nmcli 命令打开终端。
查看当前连接的网络:
nmcli connection show --active
修改 DNS 服务器:
nmcli 命令修改 DNS 服务器。假设您的连接名称是 Wired connection 1,您可以运行以下命令:sudo nmcli connection modify "Wired connection 1" ipv4.dns "8.8.8.8 8.8.4.4"
重新加载网络连接:
sudo nmcli connection up "Wired connection 1"
通过以上两种方法之一,您可以在 Ubuntu 系统中成功修改 DNS 服务器。