网络管理常用命令之二 - Ipconfig 命令详解

2、Ipconfig 命令...

  • 不带参数...
  • /all 参数...
  • /release 和 /realease6 参数...
  • /Renew 和 /Renew6 参数...
  • /flushdns 参数...
  • /displaydns 参数

2、Ipconfig 命令

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

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

不带选项

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

/all 选项

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

/release 和 /realease6 选项

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

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

/Renew 和 /Renew6 选项

Ipconfig /renew命令更新指定适配器的IP地址,通常和Ipconfig /release命令一同使用。如果未指定适配器名称,则会更新所有绑定到 TCP/IP 的适配器的 IP 地址租约。该参数仅在具有配置为自动获取 IP 地址的适配器的计算机上可用。要查询适配器名称,请键入使用不带参数的 ipconfig 命令显示的适配器名称。Ipconfig /renew命令支持通配符,Ipconfig /renew EL* 命令将更新所有名称以 EL开头的适配器连接。

ipconfig/renew命令向DHCP服务器发出请求租用一个IP地址,一般情况下使用ipconfig/renew获得的IP地址和之前的地址一样,只有在原有的地址被占用的情况下才会获得一个新的地址。

Ipconfig /renew6命令是更新指定适配器的IPv6地址。

/flushdns 选项

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

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

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

/displaydns 选项

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

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

以上是对Ipconfig命令常见的用法的总结,如果您有不同的见解或新的发现,欢迎与我联系,谢谢!!!

时间: 2024-10-15 22:22:23

网络管理常用命令之二 - Ipconfig 命令详解的相关文章

TOP命令各个参数代表意义详解

TOP命令各个参数代表意义详解 Top命令是Linux下常用的系统性能分析工具,能实时查看系统中各个进程资源占用情况. 第一行分别显示: 当前时间.系统启动时间.当前系统登录用户数目.平均负载(1分钟,10分钟,15分钟). 平均负载(load average),一般对于单个cpu来说,负载在0-1.00之间是正常的,超过1.00须引起注意.在多核cpu中,系统平均负载不应该高于cpu核心的总数. 第二行分别显示: 进程总数.运行进程数.休眠进程数.终止进程数.僵死进程数. 第三行: %us用户

Android系列之Android 命令行手动编译打包详解

http://www.qdmm.com/BookReader/1222701,54263720.aspxhttp://www.qdmm.com/BookReader/1222701,54263869.aspxhttp://www.qdmm.com/BookReader/1222701,54263871.aspxhttp://www.qdmm.com/BookReader/1222701,54263876.aspxhttp://www.qdmm.com/BookReader/1222701,542

Linux挂载命令mount用法及参数详解

Linux挂载命令mount用法及参数详解 导读 mount是Linux下的一个命令,它可以将分区挂接到Linux的一个文件夹下,从而将分区和该目录联系起来,因此我们只要访问这个文件夹,就相当于访问该分区了. 挂接命令(mount) 首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的. 命令格式:mount [-t vfstype] [-o options] device dir 1.-t vfstype 指定文件系统的类型,通常不必指定,m

轻量级自动化运维工具ansible之二:playbook详解

在介绍playbook之前,我们先了解一下YAML语言,因为playbook是用YAML语言编写的 一.YAML 1.YAML是一种可读性高的用来表达资料序列的语言,其语法和其他高阶语言类似,并且可以简单表达清单.散列表.标量等数据结构.所有的yaml文件都以"---"开头表示开始一个document,所有的列表元素以"-"开头,键值对用":",后面的空格是必须的下面是一个示例: ---   #打头符可省略 - name: John Smith

Spring Boot 启动(二) 配置详解

Spring Boot 启动(二) 配置详解 Spring 系列目录(https://www.cnblogs.com/binarylei/p/10198698.html) Spring Boot 配置文件加载顺序 Spring Boot 配置文件加载分析 - ConfigFileApplicationListener 一.Spring Framework 配置 略... 二.Spring Boot 配置 2.1 随机数配置 name.value=${random.int} name.int=${

Android-- Android事件机制之二:onTouch详解

Android事件机制之二:onTouch详解 在其中对OntouchEvent中的总结中,不是很具体.本文将主要对onTouch进行总结. onTouch是Android系统中整个事件机制的基础.Android中的其他事件,如onClick.onLongClick等都是以onTouch为基础的. onTouch包括从手指按下到离开手机屏幕的整个过程,在微观形式上,具体表现为action_down.action_move和action_up等过程. onTouch两种主要定义形式如下: (1)在

Android Touch系统简介(二):实例详解onInterceptTouchEvent与onTouchEvent的调用过程

上一篇文章主要讲述了Android的TouchEvent的分发过程,其中有两个重要的函数:onInterceptTouchEvent和onTouchEvent,这两个函数可被重装以完成特定的逻辑.onInterceptTouchEvent的定义为于ViewGroup中,默认返回值为false,表示不拦截TouchEvent.onTouchEvent的定义位于View中,当ViewGroup要调用onTouchEvent时,会利用super.onTouchEvent.ViewGroup调用onTo

邻接矩阵有向图(二)之 C++详解

本章是通过C++实现邻接矩阵有向图. 目录 1. 邻接矩阵有向图的介绍 2. 邻接矩阵有向图的代码说明 3. 邻接矩阵有向图的完整源码 转载请注明出处:http://www.cnblogs.com/skywang12345/ 更多内容:数据结构与算法系列 目录 邻接矩阵有向图的介绍 邻接矩阵有向图是指通过邻接矩阵表示的有向图. 上面的图G2包含了"A,B,C,D,E,F,G"共7个顶点,而且包含了"<A,B>,<B,C>,<B,E>,<

Kruskal算法(二)之 C++详解

本章是克鲁斯卡尔算法的C++实现. 目录 1. 最小生成树 2. 克鲁斯卡尔算法介绍 3. 克鲁斯卡尔算法图解 4. 克鲁斯卡尔算法分析 5. 克鲁斯卡尔算法的代码说明 6. 克鲁斯卡尔算法的源码 转载请注明出处:http://www.cnblogs.com/skywang12345/ 更多内容:数据结构与算法系列 目录 最小生成树 在含有n个顶点的连通图中选择n-1条边,构成一棵极小连通子图,并使该连通子图中n-1条边上权值之和达到最小,则称其为连通网的最小生成树. 例如,对于如上图G4所示的