分享页面

Windows系统Ipconfig命令详解

发布时间:2021-07-15 09:56

ipconfig命令也是使用率非常高的一个命令,可用于显示系统的TCP/IP网络配置值,并刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置,当我们所在的局域网使用了DHCP服务器,我们就很可能经常用ipconfig查看客户端的IP地址,以及其它的一些高级功能。

 

1.当不记得参数选项时,可以输入”ipconfig /?”来寻求帮助信息。

2.不带参数的ipconfig只显示最基本的信息:IP地址、子网掩码和默认网关地址。默认情况下,仅显示绑定到 TCP/IP 的适配器的 IP 地址、子网掩码和默认网关。如果有多个网卡配置了IP地址,该命令都会一一显示出来。

3.相比于不带选项的ipconfig命令,加了all选项之后显示的信息将更加完善,会显示所有网络适配器的完整的TCP/IP配置。例如IP的主机信息,DNS信息,物理地址信息,DHCP服务器信息等等。适配器可以代表物理接口如已安装的网络适配器或逻辑接口如拨号连接或虚拟机网卡。在日常工作中排除网络故障时,经常会需要了解本机的DHCPDNS等详细信息时,我们就会用到ipconfig/all命令了。

/release /realease6 选项

1.Ipconfig /release命令释放指定适配器的IP地址,通常和Ipconfig /renew命令一同使用。如果未指定适配器名称,则会释放所有绑定到 TCP/IP 的适配器的 IP 地址租约。该参数仅在具有配置为自动获取 IP 地址的适配器的计算机上可用。要查询适配器名称,请键入使用不带参数的 ipconfig 命令显示的适配器名称。

 

Ipconfig /release命令是释放指定适配器的IP地址。

/flushdns 选项

5.Ipconfig /flushdns命令清除DNS解析程序缓存。在排查DNS故障时,经常会用到该命令。

 

例如:当访问一个网站时系统将从DNS缓存中读取该域名所对应的IP地址,当查找不到时就会到系统中查找hosts文件,如果还没有那么才会向DNS服务器请求一个DNS查询,DNS服务器将返回该域名所对应的IP,在你的系统收到解析地址以后将使用该IP地址进行访问,同时将解析缓存到本地的DNS缓存中。

 

如果DNS地址无法解析,或者是DNS缓存中的地址错误,一般才会使用ipconfig/flushdns来清除所有的DNS缓存。

/displaydns 选项

 

6.Ipconfig /displaydns显示DNS解析器缓存的内容,包括从本地Hosts文件预装载的记录以及由域名解析服务器解析的所有资源记录。

 

当执行完ipconfig /flushdns命令后,再执行ipconfig /displaydns命令时,如果本地hosts文件有手工添加的DNS记录,将会一一显示出来。

本文导读