我想在c#中对系统的DNS cache请求进行实时监控。我的系统是64位的Windows7。到目前为止,我所做的是通过在端口53上创建一个侦听UDP服务器来捕获DNS请求,但这会监视所有的DNS请求,我只对本地操作系统的DNS缓存发出的请求感兴趣。有没有办法监控系统的DNS缓存?THx
发布于 2014-10-28 18:30:47
您可以通过powershell函数获取您的DNS缓存:Show-DnsServerCache
post演示了如何从C#调用this函数。
https://stackoverflow.com/questions/26605690
复制相似问题