tcpdump
برای پیدا کردن اینکه چرا اتصالی برقرار نمیشود (بستهها میرسند یا نه؟) ابزار عالیای است. برای ترافیک رمزنگاریشدهٔ HTTPS محتوا قابل خواندن نیست.
ساختار دستور
tcpdump [options] [filter]نمونههای کاربردی
sudo tcpdump -i eth0شنود کارت eth0
sudo tcpdump -i any port 80 -nفقط ترافیک پورت ۸۰ بدون تبدیل نام
sudo tcpdump -i eth0 host 203.0.113.10ترافیک یک IP
sudo tcpdump -i eth0 -w capture.pcapذخیره برای بررسی در Wireshark
sudo tcpdump -r capture.pcapخواندن فایل ذخیرهشده
sudo tcpdump -i eth0 -A port 80نمایش محتوای ASCII
آپشنهای مهم
-i- کارت شبکه
-n- بدون تبدیل نام
-w- ذخیره در فایل
-r- خواندن از فایل
-c- تعداد بسته
-A- نمایش ASCII