traceroute怎么看通不通,traceroute命令怎么用
Linux下怎么检测网络的连通状态
1. ifconfig 查看网卡配置
2. ping IP 查看网络数据包是否可达 (首先PING 网关 如果网关都不通的话说明网络或配置有问题。如果网关通,但是没有外网 或PING不通其他网段的网络)那么可以实用下一条!
3. traceroute Ip(域名)查看你是再哪一跳失败的。 从而检测出 是哪个设备的故障。比如网关 防火墙 路由器 交换机等。
另外PING还可以看丢包率 和TTL值 反应网络的当前连通率
traceroute命令与ping命令的区别
traceroute命令与ping命令的区别为:用途不同、内容不同、适用范围不同。
一、用途不同
1、traceroute命令:traceroute命令用来显示数据包到达目标主机所经过的路径(路由器)情况。
2、ping命令:ping命令主要是用来查看到目的地址的时延和丢包情况。
二、内容不同
1、traceroute命令:traceroute命令获取到数据包所走的全部路径、节点的IP以及花费的时间。
2、ping命令:ping命令获取到目的地址的IP地址和指定IP包被路由器丢弃之前允许通过的最大网段数量。
三、适用范围不同
1、traceroute命令:traceroute命令适用于大型网络,测试是否和代理服务器联通。
2、ping命令:ping命令适用于中小型网络,测试网卡是否正常工作。
tracerouter命令能用来测试网络的连通性么
ping 命令——测试网络连通性及目标的可达性;
traceroute 命令——测试数据包的路由信息。
端口可用性探测工具traceroute
本文主要介绍使用ping命令正常但端口不通时如何进行端口可用性探测。
当客户端访问目标服务器时,如果能ping通,但业务端口无法访问,可能是链路中的相关节点拦截了端口所致。您可以参考如下内容,利用端口可用性探测的相关工具进行测试,验证是否有节点拦截了端口。
traceroute用于端口可用性探测的常用命令如下。
注:
-n:直接使用IP地址而非主机名称(禁用DNS反查)。
-T:通过TCP探测。
-p:设置探测的端口号。
[ Host]:需要探测的目标服务器地址,比如“10.10.1.1”。
更多关于traceroute的用法,您可以通过man命令查阅。
示例
traceroute的示例命令和返回结果如下。
参考:
能够ping通服务器的同时端口不通
linux网络不通怎么排查
先ping确认通不通,然后用traceroute IP
看看能通到哪,如果中间短了,可能是路由数据不完整。如果最后一跳短了,很可能是最后一跳缺乏回程路由或者访问的设备有防火墙保护,需要调整防火墙规则。