1. 程式人生 > >cmd-ipconfig命令

cmd-ipconfig命令

標題cmd-ipconfig命令

一、ipconfig命令
IPConfig可用於顯示當前的TCP/IP配置的設定值。這些資訊一般用來檢驗人工配置的TCP/IP設定是否正確。IPConfig可以讓你瞭解你的計算機是否成功的租用到一個IP地址,如果租用到則可以瞭解它分配到的是什麼地址。此命令也可以清空DNS快取(DNS cache)。瞭解計算機當前的IP地址、子網掩碼和預設閘道器實際上是進行測試和故障分析的必要專案。
二、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 … 顯示有關所有分段的詳細資訊