我是wireshark的新手,并尝试编写简单的查询。要查看仅从我的计算机发送或由我的计算机接收的DNS查询,我尝试了以下操作:
dns and ip.addr==159.25.78.7
其中159.25.78.7是我的IP地址。当我查看过滤器结果时,我看起来就是这么做了,但我想确定一下。那个过滤器真的能做我想要找到的东西吗?我有点怀疑,因为在过滤结果中我还只看到其他1个结果,其协议是ICMP,其信息显示“目的地不可达(端口不可达)”。
任何人都可以帮我吗?
由于
答案 0 :(得分:7)
我会通过数据包捕获,看看是否有任何我知道应该看到的记录,以验证过滤器是否正常工作并缓解任何疑问。
也就是说,请尝试以下过滤器,看看您是否收到了您认为应该获得的条目:
dns和ip.dst == 159.25.78.7或dns和ip.src == 159.57.78.7
答案 1 :(得分:7)
答案 2 :(得分:0)
使用此过滤器:
(dns.flags.response == 0) and (ip.src == 159.25.78.7)
此查询的作用是它只提供来自您的IP
的dns queries