您当前的位置:首页 > 电脑百科 > 网络技术 > 网络技术

IT人员必须要掌握的几个网络测试命令详解

时间:2019-12-30 11:14:12  来源:  作者:

IT人员在平时工作中经常要去处理一些网络上的故障,掌握下面几个简单的命令将有助于你尽快检测出网络故障所在,从而节省时间提高工作效率。windows系统下通过开始-运行(或Win+R),输入cmd回车,在DOS命令行窗口中使用,linux系统下在命令行终端下进行使用。

IT人员必须要掌握的几个网络测试命令详解

 

Ping

ping命令用于检测本机到目标主机的连通性。ping命令主机向目标主机发送一个ICMP协议中的echo包,如目标主机存活,就向源主机返回一个ICMP协议的echo-reply包。

 

IT人员必须要掌握的几个网络测试命令详解

 

返回结果:

ping命令默认发送32字节的数据包来测试与目标地址的连通性。本地主机收到从被测试的机器上返回的信息,返回32个字节分别用了16、18、14、13毫秒,TTL为54。TTL(Time to Live)的意思是存活时间值,通过该值可以算出数据包到达目标主机经过了多少台网络设备。Ping统计信息已发送了4个数据包,已收到了4个,丢失了0个,发送时间最短为13毫秒,最长18毫秒,平均时间为15毫秒。

常见ping失败的结果分析:

  • Request timed out(请求超时):目标主机已关机或者网络上没有这个地址,有时候目标主机确实存在,但设置了ICMP数据包过滤,比如开启了防火墙
  • Destination host Unreachable(目标主机不能到达):路由表中没有连到达目标的路由,也有可能网卡或者网线出现了问题, 与“time out”的区别“time out”是ping包从本机发出没有得到对方的回复。“Destination host Unreachable”是ping包未从本机发送出去。
  • Unknown host(不知名主机):目标主机的名称不能被域名服务器(DNS)转换成对应的IP地址。可能是DNS有故障或者目标主机的名称不正确,或者与目标主机之间的通信线路有故障。
  • Transmit failed(传输失败):网卡工作不正常。

常用参数:

  • -t:一直ping目标主机,按CTRL+C停止。
  • -a:ping的同时将地址解析为主机名。
  • -n [count]:发送指定个数的包给目标主机,默认为4个包。
  • -l [size]:指定发送包的大小,默认为32字节。
  • -w [timeout]:指定超时等待时间,默认为1000ms。

Traceroute

tracert命令用于查看本机到目标主机一共经过了多少个网络设备节点,当网络连接有问题的时候,我们可以用它来测试哪个环节出了问题。

 

IT人员必须要掌握的几个网络测试命令详解

 

返回结果:

显示三次发送的ICMP包返回时间和途经路由器的IP地址,如果有主机名,还会包含主机名称,中间带有星号*的信息表示该次ICMP包返回时间超时。这个路由节点无法联通,原因可能是路由器上做了过滤限制,或者确实是路由的问题等,具体问题具体分析。

常用参数:

  • -d:指定不将IP地址解析成主机名,这样会加快跟踪速度,默认情况会解析主机名。
  • -h [maximum_hops]:搜索目标的最大跃点数,比如“-h 5”跟踪5跳就结束。

Netstat

netstat命令用来查看TCPUDP等协议相关的统计数据。用于检验本机各个端口的网络连接情况,一般用于查看哪些端口正在使用中。

 

IT人员必须要掌握的几个网络测试命令详解

 

State状态含义:

  • LISTEN:侦听来自对方的TCP端口的连接请求 。
  • SYN-SENT:在发送连接请求后等待匹配的连接请求 。
  • SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认。
  • ESTABLISHED:对方主机与本机已经建立连接。
  • FIN-WAIT-1:等待远程TCP连接中断请求,或先前的连接中断请求的确认。
  • FIN-WAIT-2:从远程TCP等待连接中断请求。
  • CLOSE-WAIT:等待从本地用户发来的连接中断请求。
  • CLOSING:等待远程TCP对连接中断的确认。
  • LAST-ACK:等待原来的发向远程TCP的连接中断请求的确认。
  • TIME-WAIT:等待足够的时间以确保远程TCP接收到连接中断请求的确认。
  • CLOSED:没有任何连接状态。

常用参数:

  • -s:显示每个协议的统计信息。
  • -e:显示以太网的统计数据。
  • -r:显示本机的路由表。
  • -n:以数字形式显示地址和端口号。
  • -a:显示所有连接和侦听端口。

Telnet

telnet命令用来查看目标地址某个端口是否可以访问,即检测端口对应的服务有没有启用。如果Windows系统没有telnet命令打开控制面板-程序-启用或关闭Windows功能,勾选“Telnet clinet”确定。

 

IT人员必须要掌握的几个网络测试命令详解

 

输入命令“telnet ip或域名 端口号”回车,默认不加端口号为23端口。如果端口关闭或者无法连接,则显示无法打开到主机的连接。连接失败。

 

IT人员必须要掌握的几个网络测试命令详解

 

 

如果显示全黑的命令框,说明该端口是可以连通的。

 

IT人员必须要掌握的几个网络测试命令详解

 

以上就是常用的几个网络测试命令了,因为都是Windows系统自带的命令所以使用会非常方便,当然了在一些复杂的网络环境中还需要依靠一些别的工具软件来检测故障所在了~



Tags:网络测试   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
经过近10年的无线网络优化工作,目前收集整理了几十款测试信号的手机软件,绝大部分可测试2、3、4G网络,个别支持测试5G和NB网络,经过琢磨研究,推荐几款给有兴趣的朋友,也顺便推广下...【详细内容】
2020-03-12  Tags: 网络测试  点击:(180)  评论:(0)  加入收藏
IT人员在平时工作中经常要去处理一些网络上的故障,掌握下面几个简单的命令将有助于你尽快检测出网络故障所在,从而节省时间提高工作效率。Windows系统下通过开始-运行(或Win+R...【详细内容】
2019-12-30  Tags: 网络测试  点击:(112)  评论:(0)  加入收藏
▌简易百科推荐
写一个shell获取本机ip地址、网关地址以及dns信息。经常会遇到取本机ip、网关、dns地址,windows一个命令ipconfig /all全部获取到,但linux系统却并非如此。linux系统都自带ifc...【详细内容】
2021-12-27  K佬食古    Tags:shell   点击:(2)  评论:(0)  加入收藏
步骤1、配置 /etc/sysconfig/network-scripts/ifcfg-eth0 里的文件。it动力的CentOS下的ifcfg-eth0的配置详情:[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifc...【详细内容】
2021-12-24  忆梦如风    Tags:网卡   点击:(10)  评论:(0)  加入收藏
1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录find . -name “*.tar” -execmv {}./backup/ ;注解:find –name 主要用于查找某个文件名字,-exec 、xargs可...【详细内容】
2021-12-17  郭主任    Tags:运维   点击:(20)  评论:(0)  加入收藏
对于经常上网的朋友来说,除了手机购物上网,pc端玩网页游戏还是很多小伙伴首选的,但是有时候明明宽带链接上了,打开浏览器却出现上不了网的现象,下面小编要来跟大家说说电脑有网络...【详细内容】
2021-12-16  小白系统    Tags:网页无法打开   点击:(28)  评论:(0)  加入收藏
在访问像github、gitlab这样的外国网站时,很有可能会出现页面加载不出来或找不到页面的错误。这时候有的朋友就会以为是网络的问题,于是把Wifi断掉连上自己手机的热点,结果却还...【详细内容】
2021-12-15  启施技术IT狼叔    Tags:外网   点击:(16)  评论:(0)  加入收藏
网络地址来源:获取公网IP地址 https://ipip.yy.com/get_ip_info.phphttp://pv.sohu.com/cityjson?ie=utf-8http://www.ip168.com/json.do?view=myipaddress...【详细内容】
2021-12-15  韦廷华12    Tags:外网ip   点击:(15)  评论:(0)  加入收藏
准备好软件IPOP、用ENSP模拟一下华为交换机 启动交换机 <Huawei>sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname FTPClient[FTPClient]interface vla...【详细内容】
2021-12-15  思源Edward    Tags:交换机   点击:(24)  评论:(0)  加入收藏
我们经常用到netstat命令查看主机连接状况,包括连接ip、端口、状态等,今天就练习下shell分析netsat结果。描述假设netstat命令运行的结果我们存储在nowcoder.txt里,格式如下:Pro...【详细内容】
2021-12-14  K佬食古    Tags:netstat   点击:(19)  评论:(0)  加入收藏
什么是滑动窗口?窗口是操作系统开辟的一块缓存空间,发送方在收到接收方ACK应答之前,必须在缓冲区保留已发送的数据,如果按期收到确认应答,数据就可以从缓冲区移除。什么是滑动窗...【详细内容】
2021-12-14  DifferentJava    Tags:TCP   点击:(30)  评论:(0)  加入收藏
概述日常管理华为路由设备过程中,难为会忘记设备登录密码,那么该如何重置设备登录密码吗?本期文章将全面向各位小伙伴总结分享。重置华为设备登录密码思路先行 采用console登录...【详细内容】
2021-12-10  onme0    Tags:   点击:(27)  评论:(0)  加入收藏
相关文章
    无相关信息
最新更新
栏目热门
栏目头条