对于我的任务,我需要阻止一些主机名,但由于某些网站可能使用不同的 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 >
会为你解决问题的。