Windows網絡診斷怎么調用

    時間:2024-10-02 01:14:06 網絡診斷 我要投稿
    • 相關推薦

    Windows網絡診斷怎么調用

      win8系統以太網受限什么原因?原因有很多,網卡驅動不匹配,線路問題,DNS緩存紊亂等等,在不明原因之時,不妨使用Windows網絡診斷,檢測、修復網絡問題。那么Windows網絡診斷如何調用?下面yjbys小編為大家分享Windows網絡診斷調用方法!

      操作步驟:

      打開網絡管理中心,選擇更改適配器設置,在本地連接上點擊右鍵,選擇診斷就可以了。

      windows網絡命令:

      Ping/Ipconfig/ARP/Netstat/Tracert/Pathping/Nbtstat/Route/Nslookup/Net

      Ping命令:

      ping命令通過發送ICMP回聲請求報文來檢查與另一個計算機的連接。

      這是一個用于排除連接故障的測試命令,如果不帶參數則顯示幫助信息。

      ping命令的語法如下:

      C:/>ping /?

      用法:

      ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]

      [-r count] [-s count] [[-j host-list] | [-k host-list]]

      [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name

      選項:

      -t Ping 指定的主機,直到停止。

      若要查看統計信息并繼續操作 - 請鍵入 Control-Break;

      若要停止 - 請鍵入 Control-C。

      -a 將地址解析成主機名。

      -n count 要發送的回顯請求數。

      -l size 發送緩沖區大小。

      -f 在數據包中設置“不分段”標志(僅適用于 IPv4)。

      -i TTL 生存時間。

      -v TOS 服務類型(僅適用于 IPv4。該設置已不贊成使用,且

      對 IP 標頭中的服務字段類型沒有任何影響)。

      -r count 記錄計數躍點的路由(僅適用于 IPv4)。

      -s count 計數躍點的時間戳(僅適用于 IPv4)。

      -j host-list 與主機列表一起的松散源路由(僅適用于 IPv4)。

      -k host-list 與主機列表一起的嚴格源路由(僅適用于 IPv4)。

      -w timeout 等待每次回復的超時時間(毫秒)。

      -R 同樣使用路由標頭測試反向路由(僅適用于 IPv6)。

      -S srcaddr 要使用的源地址。

      -4 強制使用 IPv4。

      -6 強制使用 IPv6。

      Ipconfig命令:

      Ipconfig命令相當于Windows 9x中的圖形化命令Winipcfg,是最常用的Windows實用程序,可以顯示所有網卡的TCP/IP配置參數,可以刷新動態主機配置協議(DHCP)和域

      名系統的設置。

      C:/>ipconfig /?

      用法:

      ipconfig [/allcompartments] [/? | /all |

      /renew [adapter] | /release [adapter] |

      /renew6 [adapter] | /release6 [adapter] |

      /flushdns | /displaydns | /registerdns |

      /showclassid adapter |

      /setclassid adapter [classid] |

      /showclassid6 adapter |

      /setclassid6 adapter [classid] ]

      其中

      adapter 連接名稱

      (允許使用通配符 * 和 ?,參見示例)

      選項:

      /? 顯示此幫助消息

      /all 顯示完整配置信息。

      /release 釋放指定適配器的 IPv4 地址。

      /release6 釋放指定適配器的 IPv6 地址。

      /renew 更新指定適配器的 IPv4 地址。

      /renew6 更新指定適配器的 IPv6 地址。

      /flushdns 清除 DNS 解析程序緩存。

      /registerdns 刷新所有 DHCP 租約并重新注冊 DNS 名稱

      /displaydns 顯示 DNS 解析程序緩存的內容。

      /showclassid 顯示適配器的所有允許的 DHCP 類 ID。

      /setclassid 修改 DHCP 類 ID。

      /showclassid6 顯示適配器允許的所有 IPv6 DHCP 類 ID。

      /setclassid6 修改 IPv6 DHCP 類 ID。

      默認情況下,僅顯示綁定到 TCP/IP 的適配器的 IP 地址、子網掩碼和默認網關。

      對于 Release 和 Renew,如果未指定適配器名稱,則會釋放或更新所有綁定到 TCP/IP 的適配器的 IP 地址租約。

      對于 Setclassid 和 Setclassid6,如果未指定 ClassId,則會刪除 ClassId。

      示例:

      > ipconfig ... 顯示信息

      > ipconfig /all ... 顯示詳細信息

      > ipconfig /renew ... 更新所有適配器

      > ipconfig /renew EL* ... 更新所有名稱以 EL 開頭的連接

      > ipconfig /release *Con* ... 釋放所有匹配的連接

      例如 "Local Area Connection 1" 或"Local Area Connection 2"

      > ipconfig /allcompartments ... 顯示有關所有分段的信息

      > ipconfig /allcompartments /all ... 顯示有關所有分段的詳細信息

      ARP命令:

      ARP命令用于顯示和修改地址解析協議緩存表的內容,緩存表項是IP地址與網卡地址對。

      如果使用不含參數的arp命令,則顯示幫助信息。

      ARP的語法如下:

      C:/>arp /?

      顯示和修改地址解析協議(ARP)使用的“IP 到物理”地址轉換表。

      ARP -s inet_addr eth_addr [if_addr]

      ARP -d inet_addr [if_addr]

      ARP -a [inet_addr] [-N if_addr] [-v]

      -a 通過詢問當前協議數據,顯示當前 ARP 項。

      如果指定 inet_addr,則只顯示指定計算機的 IP 地址和物理地址。如果不止一個網絡接口使用 ARP,則顯示每個 ARP 表的項。

      -g 與 -a 相同。

      -v 在詳細模式下顯示當前 ARP 項。所有無效項和環回接口上的項都將顯示。

      inet_addr 指定 Internet 地址。

      -N if_addr 顯示 if_addr 指定的網絡接口的 ARP 項。

      -d 刪除 inet_addr 指定的主機。inet_addr 可以是通配符 *,以刪除所有主機。

      -s 添加主機并且將 Internet 地址 inet_addr與物理地址 eth_addr 相關聯。物理地址是用連字符分隔的 6 個十六進制字節。該項是永久的。

      eth_addr 指定物理地址。

      if_addr 如果存在,此項指定地址轉換表應修改的接口的 Internet 地址。如果不存在,則使用第一個適用的接口。

      示例:

      > arp -s 157.55.85.212 00-aa-00-62-c6-09.... 添加靜態項。

      > arp -a .... 顯示 ARP 表。

      Netstat命令:

      Netstat命令用于顯示TCP連接、計算機正在監聽的端口、以太網統計信息、IP路由表、IPv4統計信息(包括IP、ICMP協議、TCP、和UDP等協議)和IPv6統計信息(包括

      IPv6、ICMPv6、TCP over IPv6和UDP over IPv6等協議)等。

      如果不使用參數,則顯示活動的TCP連接。

      Netstat命令的語法如下:

      C:/>netstat /?

      顯示協議統計和當前 TCP/IP 網絡連接。

      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 停止重新顯示統計。如果省略,則 netstat將打印當前的配置信息一次。

      Tracert命令:

      Tracert命令的功能是確定到達目標的路徑,并顯示通路上每一個中間路由器的IP地址。

      通過多次向目標發送ICMP回聲(echo)請求報文,每次增加IP頭中TTL字段的值,就可以確定達到各個路由器的時間。顯示的地址是路由器接近源這一邊的端口地址。

      Tracert命令的語法如下:

      C:/>Tracert /?

      用法:

      tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout]

      [-R] [-S srcaddr] [-4] [-6] target_name

      選項:

      -d 不將地址解析成主機名。

      -h maximum_hops 搜索目標的最大躍點數。

      -j host-list 與主機列表一起的松散源路由(僅適用于 IPv4)。

      -w timeout 等待每個回復的超時時間(以毫秒為單位)。

      -R 跟蹤往返行程路徑(僅適用于 IPv6)。

      -S srcaddr 要使用的源地址(僅適用于 IPv6)。

      -4 強制使用 IPv4。

      -6 強制使用 IPv6。

      這個診斷工具通過多次ICMP回聲請求報文來確定到達目標的路徑,每個報文中TTL字段的值都是不同的。

      通路上的路由器在轉發IP數據報之前先要對TTL字段減一,如果TTL為0,則路由器就向源端返回一個超時(Time Exceeded)報文,并丟棄原來要轉發的報文。在tracert 第一

      次發送的回聲請求報文中置TTL=1,然后每次加1,這樣就能收到沿途各個路由器返回的超時報文,直至收到目標返回的ICMP回聲響應報文。

      如果有的路由器不返回超時報文,那么這個路由器就是不可見的,顯示列表中用星號“*”表示。

      Pathping命令:

      Pathping結合了Ping和Tracert兩個命令的功能,可以顯示通信線路上每個子網的延遲和丟包率。pathping在一段時間內向通路中的各個路由器發送多個回聲請求報文,然后根

      據每個路由器返回的數據包計算統計結果。由于pathping命令顯示了每個路由器(或鏈路)丟失數據包的程度,所以用戶可以據此確定哪些路由器或者子網存在通信問題。

      Pathping命令的語法如下:

      C:/Users/wangquan>pathping /?

      用法:

      pathping [-g host-list] [-h maximum_hops] [-i address] [-n]

      [-p period] [-q num_queries] [-w timeout]

      [-4] [-6] target_name

      選項:

      -g host-list 與主機列表一起的松散源路由。

      -h maximum_hops 搜索目標的最大躍點數。

      -i address 使用指定的源地址。

      -n 不將地址解析成主機名。

      -p period 兩次 Ping 之間等待的時間(以毫秒為單位)。

      -q num_queries 每個躍點的查詢數。

      -w timeout 每次回復等待的超時時間(以毫秒為單位)。

      -4 強制使用 IPv4。

      -6 強制使用 IPv6。

      Nbtstat命令:

      Nbtstat命令顯示NetBT(NetBIOS over TCP/IP)協議的統計信息,包括本地計算機和遠程計算機的NetBIOS名字表,以及NetBIOS名字緩存。Nbtstat也可以刷新NetBIOS名字

      緩存,刷新已經注冊了的WINS名字。

      Nbtstat命令的語法如下:

      C:/Users/wangquan>nbtstat /?

      顯示協議統計和當前使用 NBI 的 TCP/IP 連接(在 TCP/IP 上的 NetBIOS)。

      NBTSTAT [ [-a RemoteName] [-A IP address] [-c] [-n][-r] [-R] [-RR] [-s] [-S] [interval] ]

      -a (適配器狀態) 列出指定名稱的遠程機器的名稱表

      -A (適配器狀態) 列出指定 IP 地址的遠程機器的名稱表。

      -c (緩存) 列出遠程[計算機]名稱及其 IP 地址的 NBT 緩存

      -n (名稱) 列出本地 NetBIOS 名稱。

      -r (已解析) 列出通過廣播和經由 WINS 解析的名稱

      -R (重新加載) 清除和重新加載遠程緩存名稱表

      -S (會話) 列出具有目標 IP 地址的會話表

      -s (會話) 列出將目標 IP 地址轉換成計算機 NETBIOS 名稱的會話表。

      -RR (釋放刷新) 將名稱釋放包發送到 WINS,然后啟動刷新

      RemoteName 遠程主機計算機名。

      IP address 用點分隔的十進制表示的 IP 地址。

      interval 重新顯示選定的統計、每次顯示之間暫停的間隔秒數。

      按 Ctrl+C 停止重新顯示統計。

      Route命令:

      Route命令的功能是顯示和修改本地的IP路由表,如果不帶參數,則給出幫助信息.

      Route命令語法如下:

      C:/>route /?

      操作網絡路由表。

      ROUTE [-f] [-p] [-4|-6] command [destination]

      [MASK netmask] [gateway] [METRIC metric] [IF interface]

      -f 清除所有網關項的路由表。如果與某個命令結合使用,在運行該命令前,應清除路由表。

      -p 與 ADD 命令結合使用時,將路由設置為在系統引導期間保持不變。默認情況下,重新啟動系統時,不保存路由。忽略所有其他命令,這始終會影響相應的永久路由。

      Windows 95不支持此選項。

      -4 強制使用 IPv4。

      -6 強制使用 IPv6。

      command 其中之一:

      PRINT 打印路由

      ADD 添加路由

      DELETE 刪除路由

      CHANGE 修改現有路由

      destination 指定主機。

      MASK 指定下一個參數為“網絡掩碼”值。

      netmask 指定此路由項的子網掩碼值。

      如果未指定,其默認設置為 255.255.255.255。

      gateway 指定網關。

      interface 指定路由的接口號碼。

      METRIC 指定躍點數,例如目標的成本。

      用于目標的所有符號名都可以在網絡數據庫文件 NETWORKS 中進行查找。用于網關的符號名稱都可以在主機名稱數據庫文件 HOSTS 中進行查找。

      如果命令為 PRINT 或 DELETE。目標或網關可以為通配符,(通配符指定為星號“*”),否則可能會忽略網關參數。

      如果 Dest 包含一個 * 或 ?,則會將其視為 Shell 模式,并且只打印匹配目標路由。“*”匹配任意字符串,而“?”匹配任意一個字符。示例: 157.*.1、157.*、127.*、*224*。

      只有在 PRINT 命令中才允許模式匹配。

      診斷信息注釋:

      無效的 MASK 產生錯誤,即當 (DEST & MASK) != DEST 時。

      示例: > route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1

      路由添加失敗: 指定的掩碼參數無效。

      (Destination & Mask) != Destination。

      示例:

      > route PRINT

      > route PRINT -4

      > route PRINT -6

      > route PRINT 157* .... 只打印那些匹配 157* 的項

      > route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2

      destination^ ^mask ^gateway metric^ ^Interface^

      如果未給出 IF,它將嘗試查找給定網關的最佳接口。

      > route ADD 3ffe::/32 3ffe::1

      > route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2

      CHANGE 只用于修改網關和/或躍點數。

      > route DELETE 157.0.0.0

      > route DELETE 3ffe::/32

      Nslookup命令:

      Nslookup命令用于顯示DNS查詢信息,診斷和排除DNS故障。

      使用這個工具必須熟悉DNS服務器的工作原理。

      Nslookup有交互式和非交互式兩種工作方式。

      Nslookup的語法如下:

      C:/>nslookup /?

      用法:

      nslookup [-opt ...] # 使用默認服務器的交互模式

      nslookup [-opt ...] - server # 使用 "server" 的交互模式

      nslookup [-opt ...] host # 僅查找使用默認服務器的 "host"

      nslookup [-opt ...] host server # 僅查找使用 "server" 的 "host"

      Net命令:

      Windows中的網絡服務都使用以net開頭的命令。

      在CMD.exe提示符下輸入net /?,則顯示net命令的列表如下:

      C:/>net /?

      此命令的語法是:

      NET

      [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |

      HELPMSG | LOCALGROUP | PAUSE | SESSION | SHARE | START |

      STATISTICS | STOP | TIME | USE | USER | VIEW ]

    【Windows網絡診斷怎么調用】相關文章:

    Win8中的網絡診斷怎么用03-04

    Windows常用網絡命令詳解01-23

    怎么診斷內存故障12-27

    網絡診斷工具netsh用法03-30

    網絡常見故障的分類診斷03-04

    Linux下網絡故障的診斷12-28

    常見的幾種網絡故障診斷03-28

    網絡故障診斷及排除方法03-11

    java調用cmd命令01-29

    91久久大香伊蕉在人线_国产综合色产在线观看_欧美亚洲人成网站在线观看_亚洲第一无码精品立川理惠

      欧美高清免费A√在线 | 人成国产h视频在线观看 | 香蕉网色老视频在线观看 | 永久精品一区二区三区亚洲 | 一本一道a√无碼中文字幕 亚洲无毒AV在线 | 亚洲国产韩国欧美在线 |