ipconfig
显示所有当前的 TCP/IP 网络配置值,并刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置。 在没有参数的情况下使用时,ipconfig 会显示 Internet 协议版本 4 (IPv4) 和 IPv6 地址、子网掩码以及所有适配器的默认网关。
语法
ipconfig [/allcompartments] [/all] [/renew [<adapter>]] [/release [<adapter>]] [/renew6[<adapter>]] [/release6 [<adapter>]] [/flushdns] [/displaydns] [/registerdns] [/showclassid <adapter>] [/setclassid <adapter> [<classID>]]
参数
参数 | 描述 |
---|---|
/all | 显示所有适配器的完整 TCP/IP 配置。 适配器可表示物理接口(例如已安装的网络适配器)或逻辑接口(如拨号连接)。 |
/displaydns | 显示 DNS 客户端解析程序缓存的内容,包括从本地 Hosts 文件预先加载的条目以及任何最近获得的关于计算机解析的名称查询的资源记录。 DNS 客户端服务使用此信息快速解析经常查询的名称,然后查询其配置的 DNS 服务器。 |
/flushdns | 刷新和重置 DNS 客户端解析程序缓存的内容。 在 DNS 故障排除期间,可以使用此过程丢弃缓存中的负缓存条目,以及已动态添加的任何其他条目。 |
/registerdns | 为计算机上配置的 DNS 名称和 IP 地址启动手动动态注册。 可以使用此参数对失败的 DNS 名称注册进行故障排除,或者解决客户端与 DNS 服务器之间的动态更新问题,而无需重新启动客户端计算机。 TCP/IP 协议的高级属性中的 DNS 设置确定在 DNS 中注册的名称。 |
/release [<adapter>] |
向 DHCP 服务器发送 DHCPRELEASE 消息,以释放当前 DHCP 配置,并放弃所有适配器(如果未指定适配器)的 IP 地址配置;如果包含适配器参数,则放弃特定适配器的 IP 地址配置。 此参数禁用配置为自动获取 IP 地址的适配器的 TCP/IP。 若要指定适配器名称,请键入在使用不带参数的 ipconfig 时显示的适配器名称。 |
/release6[<adapter>] |
向 DHCPv6 服务器发送 DHCPRELEASE 消息,以释放当前 DHCP 配置,并放弃所有适配器(如果未指定适配器)的 IPv6 地址配置;如果包含适配器参数,则放弃特定适配器的 IPv6 地址配置。 此参数禁用配置为自动获取 IP 地址的适配器的 TCP/IP。 若要指定适配器名称,请键入在使用不带参数的 ipconfig 时显示的适配器名称。 |
/renew [<adapter>] |
续订所有适配器(如果未指定适配器)的 DHCP 配置;如果包含适配器参数,则续订特定适配器的 DHCP 配置。 此参数仅在具有配置为自动获取 IP 地址的适配器的计算机上可用。 若要指定适配器名称,请键入在使用不带参数的 ipconfig 时显示的适配器名称。 |
/renew6 [<adapter>] |
续订所有适配器(如果未指定适配器)的 DHCPv6 配置;如果包含配置器参数,则续订特定适配器的 DHCPv6 配置。 此参数仅在具有配置为自动获取 IPv6 地址的适配器的计算机上可用。 若要指定适配器名称,请键入在使用不带参数的 ipconfig 时显示的适配器名称。 |
/setclassid <adapter>[<classID>] |
为指定适配器配置 DHCP 类 ID。 若要设置所有适配器的 DHCP 类 ID,请使用星号 (*) 通配符来代替适配器。 此参数仅在具有配置为自动获取 IP 地址的适配器的计算机上可用。 如果未指定 DHCP 类 ID,则删除当前类 ID。 |
/showclassid <adapter> |
显示指定适配器的 DHCP 类 ID。 若要查看所有适配器的 DHCP 类 ID,请使用星号 (*) 通配符来代替适配器。 此参数仅在具有配置为自动获取 IP 地址的适配器的计算机上可用。 |
/? | 在命令提示符下显示帮助。 |
备注
此命令在配置为自动获取 IP 地址的计算机上最有用。 这使用户能够确定 DHCP、自动专用 IP 寻址 (APIPA) 或备用配置都配置了哪些 TCP/IP 配置值。
如果为适配器提供的名称包含任何空格,请在适配器名称周围使用引号(例如,“适配器名称”)。
对于适配器名称,ipconfig 支持使用星号 (*) 通配符来指定名称以指定字符串开头的适配器或名称中包含指定字符串的适配器。 例如,
Local*
匹配以字符串 Local 开头的所有适配器,*Con*
匹配包含字符串 Con 的所有适配器。
示例
若要显示所有适配器的基本 TCP/IP 配置,请键入:
ipconfig
若要显示所有适配器的完整 TCP/IP 配置,请键入:
ipconfig /all
若要仅为本地连接适配器续订 DHCP 分配的 IP 地址配置,请键入:
ipconfig /renew Local Area Connection
若要在排查 DNS 名称解析问题时刷新 DNS 解析器缓存,请键入:
ipconfig /flushdns
若要显示名称以 Local 开头的所有适配器的 DHCP 类 ID,请键入:
ipconfig /showclassid Local*
若要将本地连接适配器的 DHCP 类 ID 设置为 TEST,请键入:
ipconfig /setclassid Local Area Connection TEST