如何使⽤ping和Tracert等常⽤的⽹络测试命令
我们在⽹络维护过程中常会遇到⼀些⽹络故障,遇到⽹络故障我们通常都是⽤⽹络命令来测试并解决,今天我们⼀起来看看⼏个常⽤的⽹络测试命令。
⼀、Ping命令
ping是个使⽤频率极⾼的实⽤程序,主要⽤于确定⽹络的连通性。
这对确定⽹络是否正确连接,以及⽹络连接的状况⼗分有⽤。简单的说,ping就是⼀个测试程序,如果ping运⾏正确,⼤体上就可以排除⽹络访问层、⽹卡、Modem的输⼊输出线路、电缆和路由器等存在的故障,从⽽缩⼩问题的范围。
ping能够以毫秒为单位显⽰发送请求到返回应答之间的时间量。如果应答时间短,表⽰数据报不必通过太多的路由器或⽹络,连接速度⽐较快。
ping命令的使⽤
(1) 命令格式
ping 主机名; ping 域名; ping IP地址。这个三个格式都是可以的。
(2) ping命令的基本应⽤
⼀般情况下,⽤户可以通过使⽤⼀系列ping命令来查问题出在什么地⽅,或检验⽹络运⾏的情况。
下⾯就给出⼀个典型的检测次序及对应的可能故障:
① ping 127.0.0.1
如果测试成功,表明⽹卡、TCP/IP协议的安装、IP地址、⼦⽹掩码的设置正常。如果测试不成功,就表⽰TCP/IP的安装或设置存在有问题。
② ping 本机IP地址
如果测试不成功,则表⽰本地配置或安装存在问题,应当对⽹络设备和通讯介质进⾏测试、检查并排除。
③ ping局域⽹内其他IP
如果测试成功,表明本地⽹络中的⽹卡和载体运⾏正确。但如果收到0个回送应答,那么表⽰⼦⽹掩码
不正确或⽹卡配置错误或电缆系统有问题。
④ ping ⽹关IP
这个命令如果应答正确,表⽰局域⽹中的⽹关路由器正在运⾏并能够做出应答。
⑤ ping 远程IP
如果收到正确应答,表⽰成功的使⽤了缺省⽹关。对于拨号上⽹⽤户则表⽰能够成功的访问Internet。
如果上⾯所列出的所有ping命令都能正常运⾏,那么计算机进⾏本地和远程通信基本上就没有问题了。
(3)ping命令的常⽤参数选项
ping IP -t:连续对IP地址执⾏ping命令,直到被⽤户以Ctrl+C中断。
ping IP -l 2000:指定ping命令中的特定数据长度(此处为2000字节),⽽不是缺省的32字节。
ping IP -n 20:执⾏特定次数(此处是20)的ping命令。
⼆、Ipconfig命令
ipconfig实⽤程序可⽤于显⽰当前的TCP/IP配置的设置值。这些信息⼀般⽤来检验⼈⼯配置的TCP/IP设置是否正确。
⽽且,如果计算机和所在的局域⽹使⽤了动态主机配置协议DHCP,使⽤ipconfig命令可以了解到你的计算机是否成功地租⽤到了⼀个IP地址,如果已经租⽤到,则可以了解它⽬前得到的是什么地址,包括IP地址、⼦⽹掩码和缺省⽹关等⽹络配置信息。
下⾯给出最常⽤的选项:
(1)ipconfig:当使⽤不带任何参数选项ipconfig命令时,显⽰每个已经配置了的接⼝的IP地址、⼦⽹掩码和缺省⽹关值。
(2)ipconfig /all:当使⽤all选项时,ipconfig能为DNS和WINS服务器显⽰它已配置且所有使⽤的附加信息,并且能够显⽰内置于本地⽹卡中的物理地址(MAC)。如果IP地址是从DHCP服务器租⽤的,ipconfig将显⽰DHCP服务器分配的IP地址和租⽤地址预计失效的⽇期。图为运⾏ipconfig /all命令的结果窗⼝。
(3)ipconfig /release和ipconfig /renew:这两个附加选项,只能在向DHCP服务器租⽤IP地址的计算机使⽤。如果输⼊ipconfig /release,那么所有接⼝的租⽤IP地址便重新交付给DHCP服务器(归还IP地
址)。如果⽤户输⼊ipconfig /renew,那么本地计算机便设法与DHCP服务器取得联系,并租⽤⼀个IP地址。⼤多数情况下⽹卡将被重新赋予和以前所赋予的相同的IP地址。
Ipconfig命令的使⽤
三、Tracert命令
Tracert命令⽤来显⽰数据包到达⽬标主机所经过的路径,并显⽰到达每个节点的时间。命令功能同Ping类似,但它所获得的信息要⽐Ping命令详细得多,它把数据包所⾛的全部路径、节点的IP以及花费的时间都显⽰出来。该命令⽐较适⽤于⼤型⽹络。如何查看ip地址
命令格式:
tracert IP地址或主机名 [-d][-h maximumhops][-j host_list] [-w timeout]
参数含义:
-
d 不解析⽬标主机的名字;
-h maximum_hops 指定搜索到⽬标地址的最⼤跳跃数;
-j host_list 按照主机列表中的地址释放源路由;
-w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。
例如想要了解⾃⼰的计算机与⽬标主机之间详细的传输路径信息,可以在MS-DOS⽅式输⼊tracert +⽬标主机域名或者IP地址。
四、Netstat命令
Netstat命令可以帮助⽹络管理员了解⽹络的整体使⽤情况。它可以显⽰当前正在活动的⽹络连接的详细信息,例如显⽰⽹络连接、路由表和⽹络接⼝信息,可以统计⽬前总共有哪些⽹络连接正在运⾏。
利⽤命令参数,命令可以显⽰所有协议的使⽤状态,这些协议包括TCP协议、UDP协议以及IP协议等,另外还可以选择特定的协议并查看其具体信息,还能显⽰所有主机的端⼝号以及当前主机的详细路由信息。
Netstat命令的使⽤命令格式:
netstat [-r] [-s] [-n] [-a]
参数含义:
-r 显⽰本机路由表的内容;
-s 显⽰每个协议的使⽤状态(包括TCP协议、UDP协议、IP协议);
-n 以数字表格形式显⽰地址和端⼝;
-a 显⽰所有主机的端⼝号。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论