我想实时捕获我的计算机连接的所有服务器(URL 优先,IP 地址也可以)的列表。我使用过tshark
和tcpdump
,但它们返回的结果不同。这让我怀疑我是否得到了错误的项目或遗漏了一些。
以下是一个示例tcpdump
:
08:28:36.250775 IP 155.246.200.17.52012 > a72-247-9-129.deploy.akamaitechnologies.com.http: tcp 0
来自tshark
:
2 0.005753 155.246.149.79 -> 155.246.200.17 DNS 103 Standard query response 0xab8b A star-mini.c10r.facebook.com A 31.13.73.36
我似乎通过使用获得了更多的信息,比如照片和广告服务器tshark
,并且访问相同的网站时肯定会看到不同的结果。
有没有更好的解决方案来捕获此问题?(我用的是 Mac,但 Linux 解决方案也可能有效。)