105 我编写了一个程序,将TCP数据包从本地主机发送到本地主机。我想使用tcpdump捕获数据包。但是什么也没捕获。我在Ubuntu中的命令: sudo tcpdump 我应该添加什么论点?谢谢! linux localhost tcpdump — 大卫 source 2 与编程无关,属于SuperUser。 — 放松
181 sudo tcpdump -i lo — Unbeli source 33 如果您使用我们的Mac,sudo tcpdump -D请先运行以获取本地界面。就我而言:sudo tcpdump -i 3.lo0 — sunsations 8 摆脱的使用sudo,清楚并声明必须以root用户身份运行。 — 杰弗里 是的,它可以“开箱即用”运行,而无需在Windows上安装特殊软件,请加油! — rogerdpack '18 2 对于Mac,这一点在某些时候有所改变,现在可以正常工作了sudo tcpdump -i lo0。 — shawkinaw 那个pkt没有以太网hdr吗?我看不到使用tcpdump的以太网hdr内容吗? — Abhishek Sagar