溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

網(wǎng)絡(luò)管理常用命令之三 - Netstat 命令詳解(圖文)

發(fā)布時(shí)間:2020-08-04 15:18:54 來源:網(wǎng)絡(luò) 閱讀:4247 作者:牟海川 欄目:網(wǎng)絡(luò)管理

3、Netstat.

  • 不帶選項(xiàng)...

  • -a 選項(xiàng)...

  • -e 選項(xiàng)...

  • -n 選項(xiàng)...

  • -f 選項(xiàng)...

  • -b 選項(xiàng)...

  • -o 選項(xiàng)...

  • -r 選項(xiàng)...

  • -s 選項(xiàng)...

  • -t 選項(xiàng)...

  • Interval選項(xiàng)...

3、Netstat

    Netstat是一個(gè)監(jiān)控TCP/IP網(wǎng)絡(luò)的非常有用的工具,它可以顯示路由表、實(shí)際的TCP網(wǎng)絡(luò)連接,TCP和UDP監(jiān)聽,進(jìn)程內(nèi)存管理以及每一個(gè)網(wǎng)絡(luò)接口設(shè)備的狀態(tài)信息。Netstat用于顯示與IP、TCP、UDP和ICMP協(xié)議相關(guān)的統(tǒng)計(jì)數(shù)據(jù),一般用于檢驗(yàn)本機(jī)各端口的網(wǎng)絡(luò)連接情況,讓用戶得知有哪些網(wǎng)絡(luò)連接正在運(yùn)作。

    如果你的計(jì)算機(jī)有時(shí)候接收到的數(shù)據(jù)包導(dǎo)致出錯(cuò)數(shù)據(jù)或故障,你不必感到奇怪,TCP/IP可以容許這些類型的錯(cuò)誤,并能夠自動(dòng)重發(fā)數(shù)據(jù)包。但如果累計(jì)的出錯(cuò)情況數(shù)目占到所接收的IP數(shù)據(jù)報(bào)相當(dāng)大的百分比,或者它的數(shù)目正迅速增加,那么你就應(yīng)該使用Netstat查一查為什么會(huì)出現(xiàn)這些情況了。

    在命令行模式下,輸入 netstat /? 可以顯示幫助信息。

    網(wǎng)絡(luò)管理常用命令之三 - Netstat 命令詳解(圖文)


Netstat將提示以下統(tǒng)計(jì)信息:

    1、協(xié)議(TCP或UDP)

    2、本地地址:在本地計(jì)算機(jī)和正在使用的端口號的 IP 地址。 如果不指定-n參數(shù)顯示在本地計(jì)算機(jī)的 IP 地址相對應(yīng)的名稱和端口的名稱。如果端口尚未建立,端口號顯示為星號。

    3、外部地址:套接字連接到遠(yuǎn)程計(jì)算機(jī)的 IP 地址和端口號。 如果不指定-n參數(shù)顯示對應(yīng)的 IP 地址和端口的名稱。 如果端口尚未建立,端口號顯示為星號。

    4、狀態(tài):表示一個(gè)TCP連接的狀態(tài),可能的狀態(tài)如下所示:

        LISTENING(Listening for a connection.) 偵聽來自遠(yuǎn)方的TCP端口的連接請求

        SYN-SENT(Active; sent SYN. Waiting for a matching connection request after having sent a connection request.) 再發(fā)送連接請求后等待匹配的連接請求

        SYN-RECEIVED(Sent and received SYN. Waiting for a confirming connection request acknowledgment after having both received and sent connection requests.) 再收到和發(fā)送一個(gè)連接請求后等待對方對連接請求的確認(rèn)

        ESTABLISHED(Connection established.) 代表一個(gè)打開的連接

        FIN-WAIT-1(Closed; sent FIN.) 等待遠(yuǎn)程TCP連接中斷請求,或先前的連接中斷請求的確認(rèn)

        FIN-WAIT-2(Closed; FIN is acknowledged; awaiting FIN.) 從遠(yuǎn)程TCP等待連接中斷請求

        CLOSE-WAIT(Received FIN; waiting to receive CLOSE.) 等待從本地用戶發(fā)來的連接中斷請求

        CLOSING(Closed; exchanged FIN; waiting for FIN.) 等待遠(yuǎn)程TCP對連接中斷的確認(rèn)

        LAST-ACK(Received FIN and CLOSE; waiting for FIN ACK.) 等待原來的發(fā)向遠(yuǎn)程TCP的連接中斷請求的確認(rèn)

        TIME-WAIT(In 2 MSL (twice the maximum segment length) quiet wait after close. ) 等待足夠的時(shí)間以確保遠(yuǎn)程TCP接收到連接中斷請求的確認(rèn)

        CLOSED(Connection is closed.) 沒有任何連接狀態(tài)

    有關(guān)TCP 連接的狀態(tài)的詳細(xì)信息,請參閱 RFC 793


不帶選項(xiàng)

    不帶參數(shù)的netstat命令,顯示活動(dòng)的 TCP 連接。官方描述為:Used without parameters, netstat displays active TCP connections.

    網(wǎng)絡(luò)管理常用命令之三 - Netstat 命令詳解(圖文)


-a 選項(xiàng)

    顯示所有活動(dòng)的 TCP 連接和計(jì)算機(jī)正在偵聽的 TCP 和 UDP 端口。官方描述為:Displays all active TCP connections and the TCP and UDP ports on which the computer is listening.

    -a 選項(xiàng)常用于獲得你的本地系統(tǒng)開放的端口,用它您可以自己檢查你的系統(tǒng)上有沒有被安裝***。小于1024的端口通常運(yùn)行一些網(wǎng)絡(luò)服務(wù),大于1024的端口用來與遠(yuǎn)程機(jī)器建立連接。

    網(wǎng)絡(luò)管理常用命令之三 - Netstat 命令詳解(圖文)


-e 選項(xiàng)

    本選項(xiàng)用于顯示關(guān)于以太網(wǎng)的統(tǒng)計(jì)數(shù)據(jù)。它列出的項(xiàng)目包括傳送的數(shù)據(jù)報(bào)的總字節(jié)數(shù)、錯(cuò)誤數(shù)、刪除數(shù)、數(shù)據(jù)報(bào)的數(shù)量和廣播的數(shù)量。這些統(tǒng)計(jì)數(shù)據(jù)既有發(fā)送的數(shù)據(jù)報(bào)數(shù)量,也有接收的數(shù)據(jù)報(bào)數(shù)量。這個(gè)選項(xiàng)可以用來統(tǒng)計(jì)一些基本的網(wǎng)絡(luò)流量。此選項(xiàng)可以與 -s選項(xiàng)組合使用。-s參數(shù)會(huì)按照不同的協(xié)議分類統(tǒng)計(jì)。

    如果網(wǎng)絡(luò)變得緩慢或異常,可以通過該命令查看丟棄或錯(cuò)誤數(shù)據(jù)包的比例。若接收的錯(cuò)誤和發(fā)送的錯(cuò)誤接近為零或全為零,網(wǎng)絡(luò)的接口無問題。但當(dāng)這兩個(gè)字段有100個(gè)以上的出錯(cuò)分組時(shí)就可以認(rèn)為是高出錯(cuò)率了。高的發(fā)送錯(cuò)表示本地網(wǎng)絡(luò)飽和或在主機(jī)與網(wǎng)絡(luò)之間有不良的物理連接; 高的接收錯(cuò)表示整體網(wǎng)絡(luò)飽和、本地主機(jī)過載或物理連接有問題,可以用Ping命令統(tǒng)計(jì)誤碼率,進(jìn)一步確定故障的程度。netstat -e 和ping結(jié)合使用能解決一大部分網(wǎng)絡(luò)故障。

    網(wǎng)絡(luò)管理常用命令之三 - Netstat 命令詳解(圖文)


-n 選項(xiàng)

    以數(shù)字形式顯示地址和端口號,基本上可看作是 netstat –a的數(shù)字形式。

    一般用netstat -an 來顯示所有連接的端口并用數(shù)字表示。    

    網(wǎng)絡(luò)管理常用命令之三 - Netstat 命令詳解(圖文)


-f 選項(xiàng)

    顯示外部地址的完全限定域名

    網(wǎng)絡(luò)管理常用命令之三 - Netstat 命令詳解(圖文)


-b 選項(xiàng)

    顯示包含于創(chuàng)建每個(gè)連接或監(jiān)聽端口的可執(zhí)行組件。在某些情況下已知可執(zhí)行組件擁有多個(gè)獨(dú)立組件,并且在這些情況下包含于創(chuàng)建連接或監(jiān)聽端口的組件序列被顯示。這種情況下,可執(zhí)行組件名在底部的 [] 中,頂部是其調(diào)用的組件,等等,直到 TCP/IP部分。注意此選項(xiàng)可能需要很長時(shí)間,如果沒有足夠權(quán)限可能失敗。

    網(wǎng)絡(luò)管理常用命令之三 - Netstat 命令詳解(圖文)


-o 選項(xiàng)

    顯示擁有的與每個(gè)連接關(guān)聯(lián)的進(jìn)程ID。

    網(wǎng)絡(luò)管理常用命令之三 - Netstat 命令詳解(圖文)


-r 選項(xiàng)

    顯示路由表,與route print命令的輸出結(jié)果一樣。

    網(wǎng)絡(luò)管理常用命令之三 - Netstat 命令詳解(圖文)


-s 選項(xiàng)

    顯示每個(gè)協(xié)議的統(tǒng)計(jì)。

    網(wǎng)絡(luò)管理常用命令之三 - Netstat 命令詳解(圖文)


-t 選項(xiàng)

    顯示當(dāng)前連接的卸載狀態(tài)

    網(wǎng)絡(luò)管理常用命令之三 - Netstat 命令詳解(圖文)


Interval選項(xiàng)

    重新顯示所選的統(tǒng)計(jì),在每次顯示之間暫停 interval 秒。按 CTRL+C 停止重新顯示統(tǒng)計(jì)。如果省略該參數(shù),netstat 將打印一次當(dāng)前的配置信息。



向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI