係統粉 > 係統教程 > Win7係統教程

了不起的netstat命令 讓win7係統更安全

發布時間:2015-04-16 18:44:10    瀏覽數:

  如果你的計算機有時候接收到的數據報導致出錯數據或故障,你不必感到奇怪,TCP/IP可以容許這些類型的錯誤,並能夠自動重發數據報。但如果累計的出錯情況數目占到所接收的IP數據報相當大的百分比,或者它的數目正迅速增加,那麼你就應該使用Netstat查一查為什麼會出現這些情況了。 善用netstat的一些基本命令,往往可以在保護網絡安全上起到很大的作用,下麵幾條命令的作用就非常突出。

  檢測網絡連接

  如果你懷疑自己的計算機上被別人安裝了木馬,或者是中了病毒,但是手裏沒有完善的工具來檢測是不是真有這樣的事情發生,那可以使用Windows自帶的網絡命令來看看誰在連接你的計算機。具體的命令格式是:netstat -an 這個命令能看到所有和本地計算機建立連接的IP,它包含四個部分——proto(連接方式)、local address(本地連接地址)、foreign address(和本地建立連接的地址)、state(當前端口狀態)。通過這個命令的詳細信息,我們就可以完全監控計算機上的連接,從而達到控製計算機的目的。

  我們在命令提示符中輸入如下:netstat -a 顯示出你的計算機當前所開放的所有端口 ,netstat -s -e 比較詳細的顯示你的網絡資料,包括TCP、UDP、ICMP 和 IP的統計等大家可能都見過了。那有沒有想過更勝層次的了解Vista、Windows7顯示協議統計和當前 TCP/IP 網絡連接的知識呢?

  小編特別整理netstat命令用法如下(提示:其中按有a-b的順序排列)——

  NETSTAT:Vista / Windows7 下顯示協議統計和當前 TCP/IP 網絡連接。可以直接運行netstat不加參數,如圖:

  NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-t] [interval]

  -a 顯示所有連接和偵聽端口。

  -b 顯示在創建每個連接或偵聽端口時涉及的可執行程序。在某些情況下,已知可執行程序承載多個獨立的組件,這些情況下,顯示創建連接或偵聽端口時涉及的組件序列。此情況下,可執行程序的名稱位於底部[]中,它調用的組件位於頂部,直至達 到 TCP/IP。注意,此選項可能很耗時,並且在您沒有足夠權限時可能失敗。

  -e 顯示以太網統計。此選項可以與 -s 選項結合使用。

  -f 顯示外部地址的完全限定域名(FQDN)。

  -n 以數字形式顯示地址和端口號。

  -o 顯示擁有的與每個連接關聯的進程 ID。

  -p proto 顯示 proto 指定的協議的連接;proto 可以是下列任何一個: TCP、UDP、TCPv6 或 UDPv6。如果與 -s 選項一起用來顯示每個協議的統計,proto 可以是下列任何一個: IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP或 UDPv6。

  -r 顯示路由表。

  -s 顯示每個協議的統計。默認情況下,顯示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的統計;-p 選項可用於指定默認的子網。

  -t 顯示當前連接卸載狀態。

  interval 重新顯示選定的統計,各個顯示間暫停的間隔秒數。按 CTRL+C 停止重新顯示統計。

上一篇:讓win7係統跑得更快?試試精簡字體 下一篇:為你精選三條超級實用的Win7小技巧

Win7相關教程