如何判断系统是否正确应用了新的DNS设置?
美国、香港服务器
如何判断系统是否正确应用了新的DNS设置?
03-12 来源:
可以通过以下几种方法来判断系统是否正确应用了新的 DNS 设置:
检查配置文件:直接查看系统的 DNS 配置文件,确保其中的设置已更新为新的 DNS 服务器地址。例如在 Debian 系统中,查看 /etc/resolv.conf 文件,确认 nameserver 行后面列出的是新设置的 DNS 服务器 IP 地址。如果使用 systemd-networkd,则检查 /etc/systemd/network/ 目录下相关的 .network 文件中 DNS= 选项是否设置正确。
使用命令行工具查询
nslookup 命令:使用 nslookup 命令查询一个已知域名的 IP 地址,看是否通过新的 DNS 服务器进行解析。例如,执行 nslookup www.example.com,如果返回的结果是从新设置的 DNS 服务器获取到的正确 IP 地址,说明新的 DNS 设置可能已生效。
dig 命令:dig 命令也是常用的域名查询工具,使用方法与 nslookup 类似。例如,执行 dig www.example.com,查看结果中的 SERVER 字段,确认是新设置的 DNS 服务器在进行解析,并且能正确获取到域名对应的 IP 地址。
resolvectl 命令:在使用 systemd-resolved 的系统中,可以使用 resolvectl 命令来检查当前的 DNS 配置和解析状态。例如,执行 resolvectl status 命令,查看输出中关于 DNS 服务器的信息是否与新设置的一致,以及域名解析是否正常工作。
测试网络连接:尝试访问各种网站和网络服务,包括外部网站和内部网络中的服务器等。如果能够正常访问,且没有出现域名解析错误或连接超时等问题,通常表示新的 DNS 设置已正确应用,能够正常解析域名并建立网络连接。
查看网络接口状态:使用网络管理工具或命令查看网络接口的状态信息,确认 DNS 设置已正确应用到相应的网络接口。例如,使用 nmcli 命令查看网络连接的详细信息,执行 nmcli connection show ,检查其中的 ipv4.dns 字段是否显示为新设置的 DNS 服务器地址。
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快