NTCLI,即网络管理命令行界面,是 Linux 系统下的一个命令行工具,可以用于设置网络连接、IP 地址、DNS 等网络配置。本文将主要以 "NTCLI设置DNS的教程" 为主题,为大家介绍如何在 Linux 下使用 NTCLI 设置 DNS。
一、查看当前 DNS 配置
在使用 NTCLI 设置 DNS 之前,我们需要先了解当前的 DNS 配置情况,可以使用以下命令查看:
nmcli dev show | grep DNS
该命令会列出当前系统所使用的 DNS 服务器地址,例如:
IP4.DNS[1]: 223.5.5.5
IP4.DNS[2]: 223.6.6.6
其中,IP4.DNS[1] 表示第一个 DNS 服务器地址,IP4.DNS[2] 表示第二个 DNS 服务器地址。
二、手动添加 DNS 服务器
如果当前系统所使用的 DNS 服务器不能满足我们的需求,需要手动添加新的 DNS 服务器,可以使用以下命令:
nmcli con modify
其中,connection.name 是需要添加 DNS 服务器的网络连接名称,"dns-server1" 和 "dns-server2" 分别表示需要添加的 DNS 服务器地址。例如,添加 DNS 服务器地址为 8.8.8.8 和 8.8.4.4,命令如下:
nmcli con modify Wired\ connection\ 1 ipv4.dns "8.8.8.8 8.8.4.4"
三、设置默认 DNS 服务器
除了手动添加 DNS 服务器外,我们还可以将某个 DNS 服务器设置为系统的默认 DNS 服务器。可以使用以下命令:
nmcli con modify
其中,connection.name 是需要设置 DNS 的网络连接名称,dns-server 是需要设置为默认 DNS 服务器的 IP 地址。例如,将 DNS 服务器地址为 8.8.8.8 设置为默认 DNS 服务器,命令如下:
nmcli con modify Wired\ connection\ 1 ipv4.dns-priority 8.8.8.8
四、删除 DNS 服务器
如果需要删除某个 DNS 服务器,可以使用以下命令:
nmcli con modify
nmcli con modify
其中,connection.name 是需要删除 DNS 的网络连接名称。第一条命令将该网络连接的 DNS 设置为手动配置,第二条命令将 DNS 设置为空,即删除DNS服务器.
五、总结
以上就是 NTCLI 设置 DNS 的教程,我们可以通过该命令行工具来方便地管理我们的网络连接和 DNS 服务器配置。需要注意的是,修改 DNS 服务器后,我们需要重新启动网络服务才能使配置生效。
扫码咨询 领取资料