Skip to main content

Ipconfig - Windows命令行实用程序

0326 网络及服务故障排查思路及命令讲解 (四月 2024)

0326 网络及服务故障排查思路及命令讲解 (四月 2024)
Anonim

在Windows中,ipconfig是一个控制台应用程序,旨在从Windows命令提示符运行。此实用程序允许您获取Windows计算机的IP地址信息。它还允许对活动TCP / IP连接进行一些控制。 ipconfig取代了旧的winipcfg实用程序。

使用ipconfig

从命令提示符处,键入 IPCONFIG 使用默认选项运行该实用程序。 default命令的输出包含所有物理和虚拟网络适配器的IP地址,网络掩码和网关。

ipconfig支持多个命令行选项。命令 ipconfig /? 显示可用选项集。

ipconfig / all

此选项显示每个适配器的相同IP地址信息作为默认选项。此外,它还显示每个适配器的DNS和WINS设置。

ipconfig / release

此选项终止所有网络适配器上的所有活动TCP / IP连接,并释放这些IP地址以供其他应用程序使用。 pconfig /释放 可以与特定的Windows连接名称一起使用。在这种情况下,该命令仅影响指定的连接,而不影响所有连接。该命令接受完整的连接名称或通配符名称。例子:

ipconfig / release“本地连接1”ipconfig / release *本地*

ipconfig /续订

此选项在所有网络适配器上重新建立TCP / IP连接。与发布选项一样, ipconfig /续订 采用可选的连接名称说明符。

/ 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使用此缓存来提高浏览器和基于Web的应用程序的性能。

在家庭网络中,这些DNS选项有时对高级故障排除很有用。如果DNS缓存中的信息已损坏或过时,您可能会在访问互联网上的某些网站时遇到困难。考虑以下两种情况:

  • 网站,电子邮件服务器或其他服务器的IP地址发生变化(很少发生)。在您上次访问后的24小时内,此网站的名称和地址通常会保留在您的缓存中。您可能需要清除缓存以更快地访问服务器。
  • 当您上次访问网站或其他服务器时,该网站或其他服务器处于脱机状态(很少发生),但此后已经重新上线。缓存通常会在上次访问后保留服务器脱机五分钟的记录。您可能需要清除缓存以更快地访问服务器。

ipconfig / registerdns

此选项更新Windows计算机上的DNS设置。但是,此选项不是仅访问本地DNS缓存,而是启动与DNS服务器和DHCP服务器的通信以重新注册它们。

此选项在解决涉及与Internet服务提供商的连接的问题时非常有用,例如无法获取动态IP地址或无法连接到ISP DNS服务器。

与/ release和/ renew选项一样,/ registerdns可选择使用要更新的特定适配器的名称。如果未指定name参数, / REGISTERDNS 更新所有适配器。

ipconfig与winipcfg

在Windows 2000之前,Microsoft Windows支持名为winipcfg的实用程序 而不是ipconfig。与ipconfig相比,winipcfg提供了类似的IP地址信息,但是通过原始的图形用户界面而不是命令行。