Transcript 範例說明
10命令方式操作 (TCP/IP in the Command-Line) „10-1 „10-2 „10-3 „10-4 „10-5 „10-6 IPCONFIG PING TRACERT NETSTAT NSLOOKUP PATHPING 10-1. IPCONFIG ipconfig 是微軟作業系統上,用來控制網路連線的一個命令列工具。主要 功用,包括用來顯示網路連線的設定(/all 參數),或透過/release 參數 來釋放取得的 ip 位置,或透過 /renew 來重新獲取 ip 位置的分配。 參數表 範例說明 ipconfig 範例說明 Ipconfig /all 10-2. PING Ping 是一個網路工具,用來測試能否通過 IP 到達特定主機。 Ping 指令向目標主機傳出一個要求封包,等待接收回應封包。程式會按 時間和反應成功的次數,估計失去封包率(丟包率)和封包來回時間( 網路時延)(Round-trip delay time)。 範例說明 Ping 指令整理 10-3. TRACERT TRACERT 診斷程式會傳送「網際網路控制訊息通訊協定」(ICMP)回應 封包給目的地,以確定到目的地所經的路徑。 可以使用 TRACERT 找出封包在網路上停止的位置。對於有多條路徑可以 通到同一點的大型網路,或是涉及許多中介元件(路由器或橋接器)的 大型網路,TRACERT 是很有用的疑難排解工具。 TRACERT 指令的參數說明: 範例說明 Tracert www.ntu.edu.tw 可以很清楚發現直到編號 9 的網路段都是順暢的。 10-4. NETSTAT 顯示通訊協定統計及目前的 TCP/IP 連線 範例說明 netstat –r 可以很清楚的觀察到 Ipv4 路由表的細節。 10-5. NSLOOKUP Nslookup.exe 是用來測試和疑難排解 DNS 伺服器的命令列管理工具。 使用 Nslookup.exe,注意事項: TCP/IP 通訊協定必須安裝在執行 Nslookup.exe 的電腦上,當您從命令提示 字元執行 IPCONFIG /ALL 命令時,至少必須指定一種 DNS 伺服器。 Nslookup 永遠會從目前的內容移轉名稱。如果您無法完整地限定名稱查 詢(即在結尾使用),查詢將附加到目前的內容。例如,目前的 DNS 設 定是 att.com,且查詢是在 www.microsoft.com 上執行;則因為未限定查 詢,第一個查詢將成為 www.microsoft.com.att.com。 請一律使用「完整格式網域名稱」(也就是在名稱結尾加上)。 語法 nslookup [-option] [hostname] [server] 語法 nslookup [-option] [hostname] [server] 語法 nslookup [-option] [hostname] [server] 指令範例說明 執行例 1 執行例 2 10-6. PATHPING pathping 命令是一種路由追蹤工具,結合 ping 及 tracert 命令的功能 pathping 命令會在一段時間內,將封包傳送給通往最後目的地途中的每 個路由器,然後依據每個躍點返回的封包計算結果。 命令會顯示任何指定路由器或連結上的封包遺失程度,所以很容易判定 可能導致網路問題的路由器或連結。 Pathping 語法 pathping [-g host-list] [-h maximum_hops] [-i address] [-n] [-p period] [-q num_queries] [-w timeout] [-4] [-6] target_name Pathping 參數 範例說明 pathping www.ntu.edu.tw 典型的 pathping 報告執行 pathping 時,您會先看到測試路由問題的結 果。 pathping 命令接著顯示下一個 125 秒的忙線訊息。pathping 會收集 來自所有先前列出的路由器及介於它們之間的連結的資訊。