Windows命令提示符中有一些互联网诊断有关的命令可以帮助企业互联网运维职员迅速定位问题,今天就介绍最常见的5个:
ping
ping命令用于测试互联网连通性,测试主机能否和目的IP或域名通信,假如能正常ping通,那样就能排除互联网物理链路如网线等问题的可能性,并且通过回复的时间大小,可以判断互联网连通水平,容易见到格式为:
ping IP
ping 域名
如下图所示,用ping命令测试主机到域名www.qq.com的连通性,普通的ping测试会发送四个测试数据包,通过回复的时间,可以确认到互联网连通性正常且互联网链路水平好。
nslookup
nslookup的用处是查看域名地址对应的IP,而电脑打不开网页但可以登陆QQ时,一般会用此命令测试当地DNS服务器是不是能正常分析域名,容易见到格式为:
nslookup 域名
nslookup 域名 DNS服务器
如图所示,Adress是现在主机所用的DNS服务器,而下方的Addresses则是分析到的www.qq.com的IP地址,而当没办法分析到IP地址时则说明DNS服务器可能没办法正常用。
ipconfig
ipconfig命令则可以迅速查询目前主机的TCP/IP配置,如主机IP地址、子网掩码,网关地址、DNS服务器、MAC地址等信息,容易见到的格式如下:
ipconfig
ipconfig/all
ipconfig/release
ipconfig/renew
ipconfig/all命令会显示更多详细配置,具体内容见下图:
arp
用arp命令可以查询主机中缓存的动态arp信息,一般可以用于帮助排查互联网中是不是存在arp欺骗,也可以为网关或当地服务器配置静态arp信息,降低互联网中的广播数据包数目,容易见到格式如下:
arp a
arp s IP MAC
arp d IP
假如互联网中部分电脑可以上网部分电脑没办法上网时,大家可以通过查询没办法上网的电脑的arp表对比网关实质的MAC地址,确认互联网中是不是存在arp欺骗。
tracert
在大型的互联网拓扑中,一般会有三层交换机或者路由设置多条静态路由,较为方便的办法则是使用tracert命令查询访问目的主机所经过的路径,确认路由设置是不是正确。基本使用方法是:
tracert IP
tracert 域名
这五个命令是排查解决互联网问题最容易见到用的工具,熟练学会运用,相信基本的互联网问题排查一定不在话下了,快点实践一下吧!