tcpdump:localhostからlocalhostへ[クローズ]


105

TCPパケットをlocalhostからlocalhostに送信するプログラムを作成しています。そして、tcpdumpを使用してパケットをキャプチャしたいと思います。しかし、何も捕らえられません。Ubuntuでの私のコマンド:

sudo tcpdump

私はどんな議論を加えようか?ありがとう!


2
プログラミング関連ではなく、SuperUserに属しています。
2010年

回答:


181
sudo tcpdump -i lo

33
Macを使用している場合は、sudo tcpdump -D最初にローカルインターフェースを取得するために実行します。私の場合、それはです:sudo tcpdump -i 3.lo0
sunsationsは

8
の使用を取り除き、sudo明確にし、これをrootとして実行する必要があることを伝えます。
Geoffrey

ええ、それは「箱から出して」動作します。Windowsのような特別なソフトウェアをインストールする必要はありません。
rogerdpack

2
Macの場合、これはある時点で変更され、次のように動作しますsudo tcpdump -i lo0
shawkinaw

そのpktにイーサネットhdrがありませんか?tcpdumpを使用してイーサネットhdrのコンテンツが表示されません。
Abhishek Sagar
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.