-C或--cache 顯示路由器配置的快取信息。
-e或--extend 顯示網絡其他相關信息。
-F或--fib 顯示FIB。
-g或--groups 顯示多重廣播功能羣組組員名單。
-h或--help 在線幫助。
-i或--interfaces 顯示網絡界面信息表單。
-l或--listening 顯示監控中的服務器的Socket。
-M或--masquerade 顯示僞裝的網絡連線。
-n或--numeric 直接使用IP地址,而不通過域名服務器。
-N或--netlink或--symbolic 顯示網絡硬件外圍設備的符號連接名稱。
-o或--timers 顯示計時器。
-p或--programs 顯示正在使用Socket的程序識別碼和程序名稱。
-r或--route 顯示Routing Table。
-s或--statistice 顯示網絡工作信息統計表。
-t或--tcp 顯示TCP傳輸協議的連線狀況。
-u或--udp 顯示UDP傳輸協議的連線狀況。
-v或--verbose 顯示指令執行過程。
-V或--version 顯示版本信息。
-w或--raw 顯示RAW傳輸協議的連線狀況。
-x或--unix 此參數的效果和指定"-A unix"參數相同。
--ip或--inet 此參數的效果和指定"-A inet"參數相同。
常用組合,查看出正在連接和網絡信息
netstat -ntulpa
netstat -ntulpa
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1227/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1853/master
tcp 0 48 192.168.1.108:22 192.168.1.100:10900 ESTABLISHED 12038/sshd: root@pt
tcp6 0 0 :::22 :::* LISTEN 1227/sshd
tcp6 0 0 ::1:25 :::* LISTEN 1853/master
udp 0 0 0.0.0.0:17934 0.0.0.0:* 1238/dhclient
udp 0 0 0.0.0.0:68 0.0.0.0:* 1238/dhclient
udp6 0 0 :::35726 :::* 1238/dhclient
netstat -an參數中stat(狀態)的含義如下:
LISTEN:偵聽來自遠方的TCP端口的連接請求;
SYN-SENT:在發送連接請求後等待匹配的連接請求;
SYN-RECEIVED:在收到和發送一個連接請求後等待對方對連接請求的確認;
ESTABLISHED:代表一個打開的連接,我們常用此作爲併發連接數;
FIN-WAIT-1:等待遠程TCP連接中斷請求,或先前的連接中斷請求的確認;
FIN-WAIT-2:從遠程TCP等待連接中斷請求;
CLOSE-WAIT:等待從本地用戶發來的連接中斷請求;
CLOSING:等待遠程TCP對連接中斷的確認;
LAST-ACK:等待原來發向遠程TCP的連接中斷的確認;
TIME-WAIT:等待足夠的時間以確保遠程TCP連接收到中斷請求的確認;
CLOSED:沒有任何連接狀態;