tcpdump: localhost ke localhost [ditutup]


105

Saya menulis program yang mengirim paket TCP dari localhost ke localhost. Dan saya ingin menggunakan tcpdump untuk menangkap paket. Tapi tidak ada yang ditangkap. Perintah saya di Ubuntu:

sudo tcpdump

Argumen apa yang harus saya tambahkan? Terima kasih!


2
Tidak terkait pemrograman, termasuk di SuperUser.
bersantai

Jawaban:


181
sudo tcpdump -i lo

33
Jika Anda menggunakan Mac, jalankan sudo tcpdump -Ddulu untuk mendapatkan antarmuka lokal. Dalam kasus saya ini:sudo tcpdump -i 3.lo0
sunsations

8
Singkirkan penggunaan sudo, jelaskan dan nyatakan bahwa ini harus dijalankan sebagai root.
Geoffrey

Ya, ini berfungsi "di luar kotak" tanpa harus menginstal perangkat lunak khusus seperti di windows, woot!
rogerdpack

2
Untuk Mac, ini berubah di beberapa titik, sekarang karya-karya berikut: sudo tcpdump -i lo0.
shawkinaw

bukankah pkt itu memiliki ethernet hdr? Saya tidak melihat konten ethernet hdr menggunakan tcpdump?
Abhishek Sagar
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.