Rangkuman Perintah Netstat dan Penjelasannya pada Linux
Kombinasi-kombinasi penggunaan netstat :
- netstat -a | more
Menampilkan semua port TCP dan UDP
- netstat -at
menampilkan hanya TCP port connection
- netstat -au
menampilkan hanya UDP port connection
- netstat -l
menampilkan semua active listening port connection/ semua port yang listening
- netstat -lt
menampilkan semua active listening TCP ports
- nestat -lu
menampilkan semua active listening UDP ports
- netstat -lx
menampilkan semua active unix listening ports
- netstat -s
menampilkan statistic berdasarkan protocol, secara default statistik yang ditunjukkan adalah TCP, UDP, ICMP, dan IP Protocols
- netstat -st
menampilkan statistik hanya untuk TCP protocol
- netstat -su
menampilkan statistik hanya untuk UDP protocol
- netstat -tp
menampilkan service name dengan dengan PID.
- netstat -ac
menampilkan daftar listening port dan akan direfresh setiap detik
- netstat -r
menampilkan kernel IP routing table
- netstat -ie
menampilkan kernel interface table
- netstat -g
menampilkan multicast group membership untuk IPV4 dan IPV6
- netstat -c
menampilkan informasi netstat dan direfresh setiap detik
- netstat --verbose
mencari un-configured address families with some userfull information
- netstat -ap
mencari seberapa banyak listening program yang berjalan pada port
- netstat --statistic --raw
menampilkan statistic jaringan mentah
- netstat -e
menampilkan daftar netstat dan informasi tambahan lainnya
- netstat -n
menampilkan numerical address sebagai ganti untuk simbolik host, port dan user names.
Macam-Macam Kondisi dari Socket :
- ESTABLISHED
The socket has an established connection.
- SYN_SENT
The socket is actively attempting to establish a connection.
- SYN_RECV
A connection request has been received from the network.
- FIN_WAIT1
The socket is closed, and the connection is shutting down.
- FIN_WAIT2
Connection is closed, and the socket is waiting for a shutdown from the remote end.
- TIME_WAIT
The socket is waiting after close to handle packets still in the network.
- CLOSED
The socket is not being used.
- CLOSE_WAIT
The remote end has shut down, waiting for the socket to close.
- LAST_ACK
The remote end has shut down, and the socket is closed. Waiting for acknowledgement.
- LISTEN
The socket is listening for incoming connections. Such sockets are not included in the output unless you specify the --listening (-l) or --all (-a) option.
- CLOSING
Both sockets are shut down but we still don't have all our data sent.
- UNKNOWN
The state of the socket is unknown.