【发布时间】:2017-08-13 05:34:41
【问题描述】:
我正在尝试使用tcpdump 诊断网络问题。我运行命令
tcpdump -i eth0 -nS host nameless.host.io
当我发出traceroute 或ping 命令来点击nameless.host.io 时,我看到来自tcpdump 的信息,但是当我使用curl 从主机检索内容时
curl http://nameless.host.io/mycontent/data
curl 命令返回我期望的内容,但我看不到来自tcpdump 的输出。主机绝对是“外部的”,所以它应该通过电线出去。
为什么tcpdump 会对成功的curl 命令保持沉默?
【问题讨论】:
-
我也想知道这个。
-
你能列出你在执行
tcpdump的机器上的接口吗?我猜你尝试在接口eth0上收听,但也许你正在使用 WiFi 接口?您能否提供更多意见?