ipconfigipconfig是运行微软的Windows9x/NT/2000/XP/Vista操作系统的电脑上用来控制网络连接的一个命令行工具。它的主要功用,包括用来显示现时网络连接的设置(/all参数),或通过/release参数来释放取得的ip位置,和通过/renew来重新获取ip位置的分配。在Win9x系统上,过去亦有一个GUI版本的winipcfg,但在Win2K之后即不再复见。后来,微软在他们的网页提供了wntipcfg供用户下载。此外,本命令其实脱胎自Unix的ifconfig。基本简介ipconfig是运行微软的Windows9x/NT/2000/XP/Vista操作系统的电脑上用来控制网络连接的一个命令行工具。它的主要功用,包括用来显示现时网络连接的设置(/all参数),或通过/release参数来释放取得的ip位置,和通过/renew来重新获取ip位置的分配。在Win9x系统上,过去亦有一个GUI版本的winipcfg,但在Win2K之后即不再复见。后来,微软在他们的网页提供了wntipcfg供用户下载。此外,本命令其实脱胎自Unix的ifconfig。[编辑]ipconfig是运行微软的Windows9x/NT/2000/XP/Vista操作系统的电脑上用来控制网络连接的一个命令行工具。它的主要功用,包括用来显示现时网络连接的设置(/all参数),或通过/release参数来释放取得的ip位置,和通过/renew来重新获取ip位置的分配。在Win9x系统上,过去亦有一个GUI版本的winipcfg,但在Win2K之后即不再复见。后来,微软在他们的网页提供了wntipcfg供用户下载。此外,本命令其实脱胎自Unix的ifconfig。2命令解释IPConfig实用程序和它的等价图形用户界面——Windows95/98中的WinIPCfg可用于显示当前的TCP/IP配置的设置值。这些信息一般用来检验人工配置的TCP/IP设置是否正确。但是,如果你的计算机和所在的局域网使用了动态主机配置协议(DynamicHostConfigurationProtocol,DHCP——WindowsNT下的一种把较少的IP地址分配给较多主机使用的协议,类似于拨号上网的动态IP分配),这个程序所显示的信息也许更加实用。这时,IPConfig可以让你了解你的计算机是否成功的租用到一个IP地址,如果租用到则可以了解它目前分配到的是什么地址。了解计算机当前的IP地址、子网掩码和缺省网关实际上是进行测试和故障分析的必要项目。3常用选项ipconfig——当使用IPConfig时不带任何参数选项,那么它为每个已经配置了的接口显示IP地址、子网掩码和缺省网关值。(个人多次遇到过ipconfig命令可以修复wifi网络连接受限的状况,与仅仅显示配置的功能矛盾,很奇怪,期待高人解释。以后大家在密码正确而wifi连接受限时可以尝试此操作。)ipconfig/all——当使用all选项时,IPConfig能为DNS和WINS服务器显示它已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址(MAC)。如果IP地址是从DHCP服务器租用的,IPConfig将显示DHCP服务器的IP地址和租用地址预计失效的日期(有关DHCP服务器的相关内容请详见其他有关NT服务器的书籍或询问你的网管)。ipconfig/release和ipconfig/renew——这是两个附加选项,只能在向DHCP服务器租用其IP地址的计算机上起作用。如果你输入ipconfig/release,那么所有接口的租用IP地址便重新交付给DHCP服务器(归还IP地址)。如果你输入ipconfig/renew,那么本地计算机便设法与DHCP服务器取得联系,并租用一个IP地址。请注意,大多数情况下网卡将被重新赋予和以前所赋予的相同的IP地址。如果你使用的是Windows95/98,那么你应该更习惯使用winipcfg而不是ipconfig,因为它是一个图形用户界面,而且所显示的信息与ipconfig相同,并且也提供发布和更新动态IP地址的选项。如果你购买了WindowsNTResourceKit(NT资源包),那么WindowsNT也包含了一个图形替代界面,该实用程序的名字是wntipcfg,和Windows95/98的winipcfg类似。总的参数简介(也可以在DOS方式下输入Ipconfig/?进行参数查询)Ipconfig/all:显示本机TCP/IP配置的详细信息;Ipconfig/release:DHCP客户端手工释放IP地址;Ipconfig/renew:DHCP客户端手工向服务器刷新请求;Ipconfig/flushdns:清除本地DNS缓存内容;Ipconfig/displaydns:显示本地DNS内容;Ipconfig/registerdns:DNS客户端手工向服务器进行注册;Ipconfig/showclassid:显示网络适配器的DHCP类别信息;Ipconfig/setclassid:设置网络适配器的DHCP类别。ipconfig/renew“LocalAreaConnection”:更新“本地连接”适配器的由DHCP分配IP地址的配置ipconfig/showclassidLocal*:显示名称以Local开头的所有适配器的DHCP类别IDipconfig/setclassid“LocalAreaConnection”TEST:将“本地连接”适配器的DHCP类别ID设置为TEST4举例说明在RUN(运行)窗口中输入CMD进去DOS窗口在盘符提示符中输入:ipconfig/all后回车。显示如下,(若你想查查自己或网络中存在的网络信息就用这种方法)WindowsIPConfiguration【WindowsIP配置】(中文意思,下同)HostName............:PCNAME【域中计算机名、主机名】PrimaryDnsSuffix.......:【主DNS后缀】NodeType............:Unknown【节点类型】IPRoutingEnabled........:No【IP路由服务是否启用】WINSProxyEnabled........:No【WINS代理服务是否启用】Ethernetadapter:【本地连接】Connection-specificDNSSuffix:【连接特定的DNS后缀】Description...........:RealtekRTL8168/8111PCI-EGigabi【网卡型号描述】PhysicalAddress.........:00-1D-7D-71-A8-D6【网卡MAC地址】DHCPEnabled...........:No【动态主机设置协议是否启用】IPAddress............:192.168.90.114【IP地址】SubnetMask...........:255.255.255.0【子网掩码】DefaultGateway.........:192.168.90.254【默认网关】DHCPServer.........:192.168.90.88【DHCP管理者机子IP】DNSServers...........:221.5.88.88【DNS服务器地址】LeaseObtained...........:2011年4月1号8:13:54【IP地址租用开始时间】LeaseExpires............:2011年4月10号8:13:54【IP地址租用结束时间】时间不太够,有空大家一起来完善。5参数应用Ipconfig是调试计算机网络的常用命令,通常大家使用它显示计算机中网络适配器的IP地址、子网掩码及默认网关。其实这只是Ipconfig的不带参数用法,而它的带参数用法,在网络应用中也是相当不错的。5.1一、参数说明1、/all显示所有网络适配器(网卡、拨号连接等)的完整TCP/IP配置信息。与不带参数的用法相比,它的信息更全更多,如IP是否动态分配、显示网卡的物理地址等。2、/batch文件名将Ipconfig所显示信息以文本方式写入指定文件。此参数可用来备份本机的网络配置。3、/release_all和/releaseN释放全部(或指定)适配器的由DHCP分配的动态IP地址。此参数适用于IP地址非静态分配的网卡,通常和下文的renew参数结合使用。4、ipconfig/renew_all或ipconfig/renewN为全部(或指定)适配器重新分配IP地址。此参数同样仅适用于IP地址非静态分配的网卡,通常和上文的release参数结合使用。5.2二、应用实例1、备份网络设置ipconfig/batchbak-netcfg说明:将有关网络配置的信息备份到文件bak-netcfg中。2、为网卡动态分配新地址ipconfig/release1说明:去除网卡(适配器1)的动态IP地址。ipconfig/renew1说明:为网卡重新动态分配IP地址。如果你的网络连通发生故障,凑巧网卡的IP地址是自动分配的,就可以使用实例2的方法了。