想必现在有很多小伙伴对于linux下traceroute使用教程方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于linux下traceroute使用教程方面的知识分享给大家,希望大家会喜欢哦。
首先我们开启ubuntu虚拟机,并且确保其能上网。安装traceroute软件。执行命令"apt-get install traceroute"进行安装。
我们介绍traceroute软件的命令格式为 traceroute [参数选项] hostname,域名或 IP地址。首先我们执行第一条命令为"traceroute www.sina.com",对新浪地址进行追踪。此处我们对结果加以说明: 记录按序列号从1开始,每个纪录就是一跳 ,每跳表示一个网关,我们看到每行有三个时间,单位是 ms,其实就是-q的默认参数。探测数据包向每个网关发送三个数据包后,网关响应后返回的时间;如果您用 traceroute -q 4 www.sina.com ,表示向每个网关发送4个数据包。 有时我们traceroute 一台主机时,会看到有一些行是以星号表示的。出现这样的情况,可能是防火墙封掉了ICMP的返回信息,所以我们得不到什么相关的数据包返回数据。 有时我们在某一网关处延时比较长,有可能是某台网关比较阻塞,也可能是物理设备本身的原因。当然如果某台DNS出现问题时,不能解析主机名、域名时,也会 有延时长的现象;您可以加-n 参数来避免DNS解析,以IP格式输出数据。
下一条命令,"traceroute -q 4 www.sina.com",表示每次向网关发送的探测数据包数量为4。
芝士以领回答,版权必究,改未经发许可照,不得转载
下一条命令,"traceroute -m 10 www.wangshihai.com",表示设置的跳转数量为10次。
下一条命令,"traceroute -n www.wangshihai.com",表示不显示主机名,只显示IP地址。
下一条命令,"traceroute -p 7778 www.wangshihai.com",表示我们探测包使用UDP端口设置7778。
来方机开它数只象处给受越验断素存亲。
下一条命令,"traceroute -r www.wangshihai.com",表示绕过真正的路由,直接发送到网络主机。
下一条命令,"traceroute -w 5 www.wangshihai.com",表示我么设置对外发送探测包的等待响应时间设置为5秒。
下一条命令,我们可以路由追踪的时候指定使用设备的那个网口,以及使用IPV4或者IPV6 协议。本篇我们使用命令"traceroute -i eth0 -4 www.wangshihai.com",表示使用eth0网口以及IPV4协议。
本文到此结束,希望对大家有所帮助。