Ipconfig - Windows命令行实用程序

Windows命令行实用程序

ipconfig是从Windows NT开始的所有版本的Microsoft Windows上可用的命令行实用程序。 ipconfig旨在从Windows命令提示符运行。 此实用程序允许您获取Windows计算机IP地址信息 。 它还允许对活动的TCP / IP连接进行一些控制。 ipconfig是旧的'winipcfg'实用程序的替代品。

ipconfig用法

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

ipconfig支持如下所述的几个命令行选项。 命令“ipconfig /?” 显示可用选项集。

ipconfig / all

该选项为每个适配器显示与默认选项相同的IP寻址信息。 此外,它还显示每个适配器的DNSWINS设置。

ipconfig / release

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

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上某些网站的困难。 考虑这两种情况:

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地址信息,但通过原始图形用户界面而不是命令行。