Windows命令行實用程序
ipconfig是從Windows NT開始的所有版本的Microsoft Windows上可用的命令行實用程序。 ipconfig旨在從Windows命令提示符運行。 此實用程序允許您獲取Windows計算機的IP地址信息 。 它還允許對活動的TCP / IP連接進行一些控制。 ipconfig是舊的'winipcfg'實用程序的替代品。
ipconfig用法
在命令提示符下,鍵入'ipconfig'以使用默認選項運行該實用程序。 默認命令的輸出包含所有物理和虛擬網絡適配器的IP地址,網絡掩碼和網關。
ipconfig支持如下所述的幾個命令行選項。 命令“ipconfig /?” 顯示可用選項集。
ipconfig / all
該選項為每個適配器顯示與默認選項相同的IP尋址信息。 此外,它還顯示每個適配器的DNS和WINS設置。
ipconfig / release
該選項終止所有網絡適配器上的任何活動TCP / IP連接,並釋放這些IP地址供其他應用程序使用。 “pconfig / release”可以與特定的Windows連接名稱一起使用。 在這種情況下,該命令將只影響指定的連接,而不是全部。 該命令接受全連接名稱或通配符名稱。 例子:
- ipconfig / release“本地連接1”
- ipconfig / release *本地*
ipconfig / renew
該選項在所有網絡適配器上重新建立TCP / IP連接。 與釋放選項一樣,ipconfig / renew使用可選的連接名稱說明符。
/ renew和/ release選項只適用於為動態( DHCP )尋址配置的客戶端。
注意:下面的其他選項僅適用於Windows 2000和更新版本的Windows。
ipconfig / showclassid,ipconfig / setclassid
這些選項管理DHCP類別標識符。 DHCP類可由DHCP服務器上的管理員定義,以將不同的網絡設置應用於不同類型的客戶端。 這是通常用於商業網絡而不是家庭網絡的DHCP的高級功能。
ipconfig / displaydns,ipconfig / flushdns
這些選項訪問Windows維護的本地DNS緩存。 / displaydns選項打印緩存的內容,而/ flushdns選項擦除內容。
此DNS緩存包含遠程服務器名稱和它們對應的IP地址(如果有)的列表。 此緩存中的條目來自嘗試訪問網站(名為FTP服務器和其他遠程主機)時發生的DNS查找。 Windows使用此緩存來提高Internet Explorer和其他基於Web的應用程序的性能。
在家庭網絡中 ,這些DNS選項有時可用於高級故障排除。 如果您的DNS緩存中的信息損壞或過時,您可能會遇到訪問Internet上某些網站的困難。 考慮這兩種情況:
- 網站的IP地址 ,電子郵件服務器或其他服務器更改(很少發生)。 此網站的名稱和地址通常會在您上次訪問後的24小時內保留在您的緩存中。 您可能需要清除緩存才能更快訪問服務器。
- 網站或其他服務器在上次訪問時處於脫機狀態(希望很少發生),但因為已經重新聯機。 在上次訪問後,緩存通常會保留一條記錄,表明服務器已脫機5分鐘。 您可能需要清除緩存才能更快訪問服務器。
ipconfig / registerdns
與上述選項類似,此選項更新Windows計算機上的DNS設置。 但是,此選項不僅僅訪問本地DNS緩存,而是啟動與DNS服務器(和DHCP服務器)的通信以重新註冊。
此選項在解決涉及與Internet服務提供商的連接的問題時非常有用,例如未能獲取動態IP地址或無法連接到ISP DNS服務器
像/ release和/ renew選項一樣,/ registerdns可以選擇更新特定適配器的名稱。 如果未指定名稱參數,則/ registerdns將更新所有適配器。
ipconfig與winipcfg
在Windows 2000之前,Microsoft Windows支持一個名為winipcfg而不是ipconfig的實用程序。 與ipconfig相比,winipcfg提供了類似的IP地址信息,但通過原始圖形用戶界面而不是命令行。