我知道我可以做类似的事情:sudo killall -INFO mDNSResponder
,然后只检查/var/log/system.log
,但我希望能够从目标 DNS 服务器获取缓存转储。
这可能吗?我用的是 Mac。
答案1
不,没有用于转储任意 DNS 服务器缓存的标准协议。如果该服务器是您拥有/运行的,请参阅 DNS 服务器软件的文档,了解如何在您正在运行的任何软件中转储缓存。
我知道我可以做类似的事情:sudo killall -INFO mDNSResponder
,然后只检查/var/log/system.log
,但我希望能够从目标 DNS 服务器获取缓存转储。
这可能吗?我用的是 Mac。
不,没有用于转储任意 DNS 服务器缓存的标准协议。如果该服务器是您拥有/运行的,请参阅 DNS 服务器软件的文档,了解如何在您正在运行的任何软件中转储缓存。