3)ipconfig /release和ipconfig /renew
这是两个附加选项,只能在向DHCP服务器租用其IP地址的计算机上起作用。
如果输入ipconfig /release,所有接口的租用IP地址便重新交付给DHCP服务器(归还IP地址)。结果如下。
如果输入ipconfig /renew,本地计算机便设法与DHCP服务器取得联系,并租用一个IP地址。多数情况下网卡将被重新赋予和以前所赋予的相同的IP地址。
3、Netstat命令
Netstat 用于显示与 IP、TCP、UDP 和 ICMP 协议相关的统计数据,用于检验本机各端口网络连接情况。
Netstat的一些常用选项:
(1) netstat –s 本选项能够按照各个协议分别显示其统计数据。如果应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,那么你就可以用本选项来查看一下所显示的信息。你需要仔细查看统计数据的各行,找到出错的关键字,进而确定问题所在。
运行结果如下。
结果显示出了IPv4/IPv6的统计信息、ICMPv4/ICMPv6的统计信息以及IPv4/IPv6的TCP和UDP统计信息。
(2) netstat –e 本选项用于显示关于以太网的统计数据。它列出的项目包括传送的数据报总字节数、错误数、删除数、数据报的数量和广播的数量。这个选项可以用来统计一些基本的网络流量。结果如下。
(3) netstat –r 本选项显示关于路由表的信息,类似于route print命令时看到的信息。除显示有效路由外,还显示当前有效的连接。
结果如下。
可见结果显示出了接口列表、IPv4路由表和IPv6路由表。
(4) netstat –a 本选项显示一个有效连接信息列表,包括已建立的连接(Eetablished),也包括监听连接请求(Listening)的那些连接,断开连接(CLOSE_WAIT)或者处于联机等待状态的(TIME_WAIT)等。
结果如下。
我们拿出其中一行来举例:
这一行表示协议:TCP(传输层通讯协议);本机IP为127.0.0.1,本地打开并用于连接的端口:10804;外部地址为172.31.225.27,远程端口为49801;状态为ESTABLISHED(已建立连接的情况)。
可见显示出了所有已建立的有效连接。
4、Tracert命令
Tracert命令可以用来跟踪数据报使用的路由(路径),并列出在所经过的每个路由器上所花的时间。因此, Tracert一般用来检测故障的位置。
该实用程序跟踪的路径是源计算机到目的计算机的一条路径,但不能保证或认为数据报总遵循这个路径。
Tracert用法:只需在tracert后面跟一个IP地址或URL,Tracert会进行相应的域名转换。如:
Tracert www.yahoo.com
我们简单的使用该命令来测试到达百度baidu.com的时间和经过的IP地址,结果如下。
看信息我们知道我们通过了18个IP节点和使用的时间。第一个一般是我们的机器是从该IP出去的,第二个开始就是经过的路由,最后一个是目标机器,也就是说经过的路由有16个。
对baidu.com进行ping操作。结果如下。
由图可以看出,TTL返回值为48,因此TTL初始值为64,则经过了16个路由器网段。对比刚刚tracert的结果,二者一致。