Dapatkan daftar koneksi jaringan yang dibuat mesin saya


16

Di Ubuntu, bagaimana cara saya mendapatkan daftar koneksi jaringan yang dibuat komputer saya dalam beberapa hari terakhir? Apakah ada cara mudah untuk melakukan ini?


untuk kasus mendatang, Anda dapat mengatur sistem Anda seperti yang dijelaskan di sana .
sazary

Jawaban:


28

Anda tidak dapat mengakhiri koneksi kecuali Anda login. Untuk mendapatkan koneksi saat ini:

# sudo netstat -tupn

Ini akan menunjukkan sumber terbuka dan port tujuan yang dibuka dengan IP.

Untuk mendapatkan detail lebih lanjut tentang konten koneksi, instal tcpdump jika tidak diinstal dan jalankan:

# sudo tcpdump -X -i eth0 

Dan Anda dapat menjalankannya di latar belakang dan menulis output ke file.


Terima kasih @ islam. Apakah ada cara yang baik untuk secara otomatis mengkonversi alamat ip di netstat ke entri dns yang sesuai?
Saqib Ali

1
Di netstat hapus argumen 'n' yang berarti jangan menyelesaikan IP ke nama host.
Islam

Saya akan merekomendasikan menambahkan flag -a (semua) juga.
cupojavashort

0

Jika Anda mencari daftar port yang dapat Anda gunakan:

netstat -tupn | grep -E ":(22|80|8000) .*"

atau

netstat -tupn | grep -E ":(22|80|8000) .*ESTABLISHED"
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.