Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows Vista系統教程 >> Windows Vista系統基礎知識 >> Windows網絡常用命令的用法

Windows網絡常用命令的用法

日期:2017/1/24 12:06:12      編輯:Windows Vista系統基礎知識

Windows下的網絡工具比較常用的有ping,ipconfig,nslookup,netstat,tracert,FTP,telnet,nbtstat,route。   

  下面就來看看它們的用法:   

  探測工具Ping   

  Ping的命名起源於潛艇聲納探測目標時發出的脈沖,該脈沖遇到目標後會反射回來,這也恰當地揭示了Ping的功能。如果在浏覽某個網頁時遲遲得不到回應,用戶可以通過向該主機發出一個試探性的IP檢測包(相當於聲納脈沖),來測試該主機是否可以到達。同時 Ping返回了豐富的資料,用戶借此可以了解從本機到達對方主機的速度和該主機的IP地址等信息。   

  格式:Ping 目的地址 [參數1] [參數2] [參數3]   

  其中目的地址是指被探測主機的地址,既可以是域名,也可以是IP地址。  

  參數:   

  -t: 繼續Ping直到用戶終止。   

  -a: 解析主機地址。   

  -n數值: 發出的探測包的數目,默認值為4。   

  -l數值: 發送緩沖區大小。   

  -f: 設置禁止分割包標志。   

  -I數值: 包生存時間,該數值決定了IP包在網上傳播的距離。   

  -v: 服務類型。   

  實例: ping www.baidu.com   

  網絡統計工具NetStat   

  功能: 顯示協議統計和當前TCP/IP網絡連接,用戶可以得到非常詳盡的統計。   

  格式: Netstat [參數1] [參數2] [參數3]   

  參數:   

  -a: 顯示所有網絡連接和監聽端口。   

  -e: 顯示以太網統計資料。   

  -n: 以數字格式顯示地址和端口。   

  -p: 顯示指定的TCP或者UDP協議的連接。   

  -r: 顯示路由表。   

  -s: 顯示每一個協議的統計。協議可以是TCP、UDP、IP。 
   
  interval: 按照指定間隔(interval)反復顯示統計信息。   

  實例: 作為練習,可以輸入命令:Netstat -r

跟蹤路由工具TraceRT(Trace Route)   

  功能: 查看從本地主機到目標主機的路由。這是一個了解網絡原理和工作過程的好工具,通過顯示從本地主機到目標主機所經過的每一個主機地址及來回時間,你既可以了解一個數據包是如何在網絡上經過迂回路由傳送到目標主機,又可以分析阻塞發生在網絡的哪一個環節。   

  在 IP數據包中有一個字段TTL(Time To Live)決定該數據包能夠在網絡上傳送的距離,發出數據包時,通常預置了初始值。每當該數據包遇到一個主機(經過一次路由),該字段值減一,然後向鄰近的下一個主機發送,直到其值為零就停止傳送,若在TTL值的范圍內到達目的地,則發送成功,否則必須重發。這樣可以防止一個數據包無限制地在網上傳遞,造成網絡阻塞。TraceRT工具通過發送探測包,來獲得所經過的每一個主機的地址和往返時間。   

  格式:TraceRT [參數1][參數2] 目標主機   

  參數:   

  -d: 不解析目標主機地址。   

  -h: 指定跟蹤的最大路由數,即經過的最多主機數。   

  -j: 指定松散的源路由表。   

  -w: 以毫秒為單位指定每個應答的超時時間。   

  實例:tracert -j bbs.winos.cn   

  TCP/IP配置程序IPconfig   

  功能: DOS界面的TCP/IP配置程序,可以查看和改變TCP/IP配置參數。在默認模式下顯示本機的IP地址、子網掩碼、默認網關。   

  格式:IPconfig [參數]   

  參數:   

  ipconfig /All: 顯示所有細節信息,包括主機名、結點類型、DNS服務器、NetBIOS范圍標識、啟用IP路由、啟用WINS代理、NetBiOS解析使用DNS、適配器地址、IP地址、網絡掩碼、默認網關、DHCP服務器、主控WINS服務器、輔助WINS服務器、獲得租用權等等。   

  Ipconfig /release:DHCP客戶端手工釋放IP地址;   

  Ipconfig /renew:DHCP客戶端手工向服務器刷新請求;   

  Ipconfig /flushdns:清除本地DNS緩存內容;   

  Ipconfig /displaydns:顯示本地DNS內容;   

  Ipconfig /registerdns:DNS客戶端手工向服務器進行注冊;   

  Ipconfig /showclassid:顯示網絡適配器的DHCP類別信息;   

  Ipconfig /setclassid:設置網絡適配器的DHCP類別。   

  實例:ipconfig /all網絡路由表設置程序Route   

  功能: 查看、添加、刪除、修改路由表條目。   

  格式: Route [-f] [command [destination] [MASK netmask] [gateway] [METRIC metric]   

  參數:   

  -f: 清除所有網關條目的路由表,如果該參數與其他命令組合使用,則清除路由表的優先級大於其他命令。   

  command:   

  print: 打印一個路由   

  add: 添加一個路由   

  delete: 刪除一個路由   

  change: 修改一個存在的路由   

  destination:指定目標主機。   

  mask netmask: mask後指定該路由條目的子網掩碼,若未指定,則默認為255.255.255.255。 

  gateway:指定網關   

  實例:route print   

  NSLOOKUP是NT、2000中連接DNS服務器,查詢域名信息的一個非常有用的命令   

  實例:nslookup bbs.winos.com   

  文件傳輸工具FTP   

  功能:利用FTP協議在網絡上傳輸文件。FTP是一個類似Unix程序的文件傳輸工具,熟悉Unix的用戶能夠發現這些命令與Unix命令的相似之處。   

  實例:FTP download.anqn.com

Telnet協議是TCP/IP協議族中的一員,是Internet遠程登陸服務的標准協議和主要方式。它為用戶提供了在本地計算機上完成遠程主機工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到服務器。終端使用者可以在telnet程序中輸入命令,這些命令會在服務器上運行,就像直接在服務器的控制台上輸入一樣。可以在本地就能控制服務器。要開始一個telnet會話,必須輸入用戶名和密碼來登錄服務器。Telnet是常用的遠程控制Web服務器的方法  

  實例:利用telnet連上郵件服務器   

  telnet pop.163.com 110(本來是想連上gmail的服務器,可是名字和密碼要求是加密後的就嫌麻煩了)   

  Nbtstat   

  顯示基於 TCP/IP 的 NetBIOS (NetBT) 協議統計資料、本地計算機和遠程計算機的 NetBIOS 名稱表和 NetBIOS 名稱緩存。Nbtstat 可以刷新 NetBiOS 名稱緩存和使用 Windows Internet 名稱服務 (WINS) 注冊的名稱。使用不帶參數的 nbtstat 顯示幫助。   

  語法   

  nbtstat [-a RemoteName] [-A IPAddress] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [Interval] 

  參數   

  -a remotename: 顯示遠程計算機的 NetBIOS 名稱表,其中,RemoteName 是遠程計算機的 NetBIOS 計算機名稱。NetBIOS 名稱表是與運行在該計算機上的應用程序相對應的 NetBiOS 名稱列表。   

  -A IPAddress: 顯示遠程計算機的 NetBiOS 名稱表,其名稱由遠程計算機的 IP 地址指定(以小數點分隔)。   

  -c: 顯示 NetBIOS 名稱緩存內容、NetBiOS 名稱表及其解析的各個地址。   

  -n: 顯示本地計算機的 NetBiOS 名稱表。Registered 的狀態表明該名稱是通過廣播還是 WINS 服務器注冊的。   

  -r: 顯示 NetBiOS 名稱解析統計資料。在配置為使用 WINS 且運行 Windows XP 或 Windows Server 2003 操作系統的計算機上,該參數將返回已通過廣播和 WINS 解析和注冊的名稱號碼。 

  -R: 清除 NetBiOS 名稱緩存的內容並從 Lmhosts 文件中重新加載帶有 #PRE 標記的項目。 

  -RR: 釋放並刷新通過 WINS 服務器注冊的本地計算機的 NetBiOS 名稱。  

  -s: 顯示 NetBiOS 客戶端和服務器會話,並試圖將目標 IP 地址轉化為名稱。   

  -S: 顯示 NetBiOS 客戶端和服務器會話,只通過 IP 地址列出遠程計算機。   

  Interval: 重新顯示選擇的統計資料,可以在每個顯示內容之間中斷 Interval 中指定的秒數。按 Ctrl+C 停止重新顯示統計信息。如果省略該參數,netstat 將只顯示一次當前的配置信息。 

  實例:nbtstat -n   

  常用的就這些了,其他的還有netsh等就是比較的高級了,這裡就不詳細的介紹了。 

  這些命令其實都是很實用的命令,在某些時候是可以相互的彌補缺陷的,呵呵,更多精彩,期待你的發現!

Copyright © Windows教程網 All Rights Reserved