如何使用不同的 DNS 服务器将主机名解析为 IP?

如何使用不同的 DNS 服务器将主机名解析为 IP?

对于我的任务,我需要阻止一些主机名,但由于某些网站可能使用不同的 IP 地址回复不同的 DNS 查询(例如,Google DNS 和任何其他 DNS 服务器),我想使用不同的 DNS 服务器解析相同的主机名,以获得尽可能多的 IP 地址。

我可以在 Ubuntu 16+ 上使用命令行实用程序解决此任务吗?有其他解决方案吗?

简而言之:我想使用 DNS #A 将“example.com”解析为 IP,并使用 DNS #B 将“example.com”解析为 IP,而不对我的网络配置进行任何重大更改。

答案1

是的,您可以使用@pawel7318提到的工具。

dig @nameserver hostname

查找

nslookup hostname nameserver

主持人

host hostname nameserver

答案2

我相信

nslookup -q= < record type > < host > < DNS server >

会为你解决问题的。

相关内容