我试图用tcpdump
诊断网络问题。我运行命令curl在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接口?你能提供更多的意见吗? – Elyasin