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.