Perintah SS di Linux (Koneksi Jaringan Monitor)
- 4411
- 1221
- Ian Parker
Perintah SS adalah utilitas yang kuat di Linux yang memungkinkan Anda untuk memantau dan menampilkan informasi tentang soket jaringan. Tidak seperti Netstat, SS memberikan informasi yang lebih rinci dan lebih cepat dan lebih efisien. Ini menjadikannya alat penting bagi administrator sistem dan insinyur jaringan.
Dalam artikel ini, kita akan membahas dasar -dasar perintah SS, sintaksnya, dan beberapa fitur utamanya. Kami juga akan membahas beberapa contoh penggunaan perintah ss lanjutan untuk membantu Anda memulai dengan alat yang kuat ini.
Perintah SS di Linux
- Mendaftarkan semua koneksi jaringan
Untuk mencantumkan semua koneksi jaringan, gunakan sintaks berikut:
ss -a
Perintah ini akan menampilkan daftar semua koneksi jaringan, termasuk yang ada di MENDENGARKAN, DIDIRIKAN, dan negara bagian lainnya. Output dari perintah ini akan mencakup alamat IP sumber dan tujuan, port sumber dan tujuan, protokol (TCP, UDP, dll.), keadaan koneksi, dan informasi lainnya.
- Daftar koneksi TCP
Untuk mencantumkan hanya koneksi TCP, gunakan sintaks berikut:
SS -T
Perintah ini akan menampilkan daftar semua koneksi TCP, termasuk yang ada di negara bagian mendengarkan, mapan, dan lainnya. Output dari perintah ini akan mencakup alamat IP sumber dan tujuan, port sumber dan tujuan, protokol (TCP), keadaan koneksi, dan informasi lainnya.
- Daftar koneksi UDP
Untuk mencantumkan hanya koneksi UDP, gunakan sintaks berikut:
ss -u
Perintah ini akan menampilkan daftar semua koneksi UDP. Output dari perintah ini akan mencakup alamat IP sumber dan tujuan, port sumber dan tujuan, protokol (UDP), keadaan koneksi, dan informasi lainnya.
- Menyaring koneksi dengan port
Anda dapat memfilter koneksi jaringan berdasarkan port menggunakan sintaks berikut:
ss -t dst: port
Perintah ini akan menampilkan daftar semua koneksi TCP dengan port tujuan yang sama dengan port yang ditentukan. Misalnya, untuk mendaftar semua koneksi TCP dengan port tujuan 80, Anda akan menggunakan perintah berikut:
SS -T DST: 80
- Menyaring koneksi dengan alamat IP
Anda dapat memfilter koneksi jaringan berdasarkan alamat IP menggunakan sintaks berikut:
SS DST IP_Address
Perintah ini akan menampilkan daftar semua koneksi dengan alamat IP tujuan yang sama dengan alamat IP yang ditentukan. Misalnya, untuk mendaftar semua koneksi dengan alamat IP tujuan 192.168.1.100, Anda akan menggunakan perintah berikut:
SS DST 192.168.1.100
- Menampilkan statistik untuk koneksi tertentu
Anda dapat menampilkan statistik untuk koneksi tertentu menggunakan sintaks berikut:
ss -i state ip_address: port
Perintah ini akan menampilkan informasi terperinci tentang koneksi yang ditentukan, termasuk keadaan koneksi, jumlah paket dan byte yang dikirim dan diterima, dan informasi lainnya. Misalnya, untuk menampilkan statistik untuk koneksi TCP dengan alamat IP tujuan 192.168.1.100 dan port tujuan 80, Anda akan menggunakan perintah berikut:
SS -I Negara 192.168.1.100: 80
- Mendaftarkan port mendengarkan
Untuk membuat daftar port mendengarkan, gunakan sintaks berikut:
ss -l
Perintah ini akan menampilkan daftar semua port mendengarkan, termasuk alamat IP dan nomor port untuk setiap soket mendengarkan. Output dari perintah ini juga akan mencakup informasi tentang proses tersebut
- Tampilkan semua koneksi TCP yang mapan
Perintah berikut akan menampilkan semua koneksi TCP yang ditetapkan pada sistem:
SS -T Negara didirikan
- Tampilkan semua soket mendengarkan
Jika Anda ingin melihat semua soket mendengarkan, Anda dapat menggunakan perintah berikut:
ss -l
- Tampilkan statistik jaringan untuk protokol tertentu
Anda dapat menampilkan statistik jaringan untuk protokol tertentu menggunakan perintah berikut:
SS -S Protocol
Ganti protokol dengan protokol yang diinginkan (e.G., TCP, UDP, dll.).
- Menampilkan informasi untuk port tertentu
Anda dapat menampilkan informasi untuk port tertentu menggunakan perintah berikut:
SS -T State Port
Ganti port dengan nomor port yang diinginkan.
- Tampilkan informasi untuk alamat IP jarak jauh tertentu
Jika Anda ingin menampilkan informasi untuk alamat IP jarak jauh tertentu, Anda dapat menggunakan perintah berikut:
ss -o src ip_address
Ganti IP_Address dengan alamat IP yang diinginkan.
- Menampilkan informasi untuk proses tertentu
Anda dapat menampilkan informasi untuk proses tertentu menggunakan perintah berikut:
ss -p | grep pid
Ganti PID dengan ID proses dari proses yang diinginkan.
- Tampilkan informasi cap waktu
Anda dapat menampilkan informasi cap waktu soket menggunakan perintah berikut:
ss -o waktu
- Tampilkan informasi untuk buffer soket tertentu
Anda dapat menampilkan informasi untuk buffer soket tertentu menggunakan perintah berikut:
ss -o buffer socket_buffer
Ganti socket_buffer dengan buffer soket yang diinginkan.
- Menampilkan informasi untuk antarmuka tertentu
Anda dapat menampilkan informasi untuk antarmuka tertentu menggunakan perintah berikut:
ss -i antarmuka
Ganti antarmuka dengan antarmuka jaringan yang diinginkan.
- Menampilkan informasi untuk pengguna tertentu
Anda dapat menampilkan informasi untuk pengguna tertentu menggunakan perintah berikut:
Pengguna SS -U
Ganti pengguna dengan nama pengguna yang diinginkan.
Kesimpulan
Perintah SS adalah alat yang berharga untuk memantau dan menganalisis soket jaringan di Linux. Apakah Anda seorang administrator sistem, insinyur jaringan, atau hanya penggemar Linux, memiliki pemahaman yang baik tentang SS dapat membantu Anda mendiagnosis masalah jaringan, meningkatkan kinerja jaringan, dan mengoptimalkan sistem Anda.
Sebagai kesimpulan, perintah SS adalah alat penting bagi siapa saja yang bekerja di lingkungan jaringan. Dengan menggunakan fitur dan opsi canggihnya, Anda dapat memperoleh wawasan yang lebih dalam ke jaringan Anda dan membuat keputusan berdasarkan informasi untuk meningkatkan kinerjanya. Jadi, pastikan untuk membiasakan diri dengan alat yang kuat ini dan menggunakannya di proyek Linux Anda berikutnya.
- « 10 Contoh Penggunaan Lanjutan dari perintah Linux 'Find'
- Penyebab dan solusi untuk kesalahan Daftar Argumen Terlalu Panjang »