我编写了一个程序,将 TCP 数据包从本地主机发送到本地主机。我想使用 tcpdump 来捕获数据包。但什么都没有被捕获。我在 Ubuntu 中的命令:
sudo tcpdump
我要补充什么论据?谢谢!
sudo tcpdump -i lo
tcpdump: lo: No such device exists
,通过从输出中处理它来获取名称sudo tcpdump -D
例如,如果您需要的输出如下所示lo0
(此处为 reusult 9.
:
1.en0 [Up, Running]
2.p2p0 [Up, Running]
3.awdl0 [Up, Running]
4.llw0 [Up, Running]
5.utun0 [Up, Running]
6.utun1 [Up, Running]
7.utun2 [Up, Running]
8.utun3 [Up, Running]
9.lo0 [Up, Running, Loopback]