软考
APP下载

ntcli设置dns的教程

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 ipv4.dns "dns-server1 dns-server2"

其中,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 ipv4.dns-priority

其中,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 ipv4.ignore-auto-dns yes

nmcli con modify ipv4.dns ""

其中,connection.name 是需要删除 DNS 的网络连接名称。第一条命令将该网络连接的 DNS 设置为手动配置,第二条命令将 DNS 设置为空,即删除DNS服务器.

五、总结

以上就是 NTCLI 设置 DNS 的教程,我们可以通过该命令行工具来方便地管理我们的网络连接和 DNS 服务器配置。需要注意的是,修改 DNS 服务器后,我们需要重新启动网络服务才能使配置生效。

备考资料 免费领取:网络工程师报考指南+考情分析+思维导图等 立即下载
真题演练 精准解析历年真题,助你高效备考! 立即做题
相关阅读
网络工程师题库