GNU/Linux >> Belajar Linux >  >> Linux

Contoh Perintah netstat di Linux

Perintah netstat (statistik jaringan) digunakan untuk mengumpulkan informasi tentang koneksi TCP ke sistem. Tergantung pada opsi yang digunakan, netstat memberi tahu pengguna tentang koneksi yang ada, mendengarkan port di server, informasi NIC, dll.

Opsi umum untuk perintah netstat meliputi:

Opsi Dulu
-v Aktifkan mode verbose.
-i [antarmuka] Menampilkan info tentang semua antarmuka jaringan atau antarmuka yang ditentukan.
-c Terus mencetak informasi setiap detik.
-l Hanya tampilkan port apa yang sedang didengarkan.

Perintah netstat sudah tidak digunakan lagi dan digantikan dengan perintah ss, tetapi mungkin masih diinstal dengan beberapa distribusi Linux.

Sintaks

Sintaks dari perintah netstat adalah:

# netstat [options]

Keluaran

Output default netstat adalah dalam format kolom, sebagai berikut:

  • Protokol yang digunakan oleh soket.
  • Jumlah proses yang terpasang pada soket.
  • Bendera yang memberikan informasi lebih lanjut tentang status soket.
  • Jenis akses soket.
  • Status soket.
  • ID proses yang dilampirkan ke soket
  • Jalur proses yang dilampirkan ke soket.

Contohnya adalah sebagai berikut:

unix 2 [ ] STREAM CONNECTED 472 /run/dbus/system_bus_socket

file Konfigurasi netsta

File Konfigurasi Deskripsi
/etc/services File terjemahan layanan
/proc/net/dev informasi perangkat
/proc/net/raw informasi soket mentah
/proc/net/tcp Informasi soket TCP
/proc/net/udp Informasi soket UDP
/proc/net/igmp Informasi multicast IGMP
/proc/net/unix Informasi soket domain Unix
/proc/net/route Informasi perutean IP
/proc/net/snmp Statistik

Contoh Perintah netstat

1. Untuk menampilkan tabel perutean kernel:

# netstat -r
# netstat --route 

2. Untuk menampilkan informasi keanggotaan grup multicast

# netstat -g
# netstat --groups 

3. Untuk menampilkan tabel antarmuka kernel:

# netstat -i
# netstat --interfaces
# netstat --interfaces=eth0 

4. Untuk menampilkan daftar koneksi yang disamarkan:

# netstat -M
# netstat --masquerade 

5. Untuk menampilkan statistik ringkasan setiap protokol:

# netstat -s
# netstat --statistics 

6. Untuk mengatur ke verbose :

# netstat -v
# netstat --verbose 

7. Untuk menampilkan alamat numerik alih-alih mencoba menentukan host simbolis:

# netstat -n
# netstat --numeric 

8. Ke alamat host numerik tetapi tidak mempengaruhi resolusi:

# netstat --numeric-hosts 

9. Untuk nomor port numerik tetapi tidak mempengaruhi resolusi:

# netstat --numeric-ports 

10. Untuk menampilkan ID pengguna numerik tetapi tidak mempengaruhi resolusi:

# netstat --numeric-users 

11. Untuk mencetak informasi yang dipilih setiap detik secara terus menerus:

# netstat -c 
# netstat --continuous

12. Untuk menampilkan informasi tambahan:

# netstat -e
# netstat --extend 

13. Untuk memasukkan informasi yang terkait dengan pengatur waktu jaringan:

# netstat -o
# netstat --timers 

14. Untuk menampilkan PID dan nama program yang dimiliki setiap soket:

# netstat -p
# netstat --program 

15. Untuk hanya menampilkan soket pendengar:

# netstat -l
# netstat --listening 

16. Untuk menampilkan soket mendengarkan dan tidak mendengarkan:

# netstat -a
# netstat --all 

17. Untuk mencetak informasi perutean dari FIB:

# netstat -F 

18. Untuk mencetak informasi perutean dari cache rute:

# netstat -C 

19. Untuk mencetak konteks SELinux:

# netstat -Z
# netstat --context 

20. Untuk berhenti memotong alamat yang panjang:

# netstat -T
# netstat --notrim 

21. Untuk menyetel penundaan:

# netstat delay 2 

22. Untuk mendapatkan bantuan:

# netstat -h
# netstat --help 

23. Untuk mendapatkan versinya:

# netstat --version 

contoh netstat dengan beberapa opsi yang digabungkan

1. Untuk melihat tabel perutean yang sedang aktif:

# netstat -rnv

2. Untuk melihat semua informasi soket:

# netstat -anp

3. Untuk melihat semua port mendengarkan:

# netstat -anp | grep LISTEN

4. Untuk melihat semua proses/layanan yang berjalan dan mendengarkan pada port:

# netstat -lnptu

5. Untuk melihat statistik khusus protokol (misalnya untuk TCP):

# netstat -pt

6. Untuk melihat statistik aktivitas antarmuka:

# netstat -i -t 2
# netstat -it 2

7. Untuk melihat ringkasan stat untuk port tertentu:

# netstat -st               (For TCP)
# netstat -su               (For UDP)


Linux
  1. 10 contoh dasar perintah Linux Netstat

  2. 7 Contoh Perintah Linux df

  3. Contoh Perintah rm di Linux

  1. Perintah netstat Linux

  2. UNIX / Linux:10 Contoh Perintah Netstat

  3. Contoh Perintah ps di Linux

  1. 8 Contoh Perintah Linux TR

  2. sa Contoh Perintah di Linux

  3. w Contoh Perintah di Linux