1、首先我们开启ubuntu虚拟机,并且确保其能上网。安装traceroute软件。执行命令"apt-get install traceroute"进行安装。
2、我们介绍traceroute软件的命令格式为 traceroute [参数选项] hostname,域名或 IP地址。
首先我们执行第一条命令为"traceroute www.sina.com",对新浪地址进行追踪。
此处我们对结果加以说明:
记录按序列号从1开始,每个纪录就是一跳 ,每跳表示一个网关,我们看到每行有三个时间,单位是 ms,其实就是-q的默认参数。探测数据包向每个网关发送三个数据包后,网关响应后返回的时间;如果您用 traceroute -q 4 www.sina.com ,表示向每个网关发送4个数据包。
有时我们traceroute 一台主机时,会看到有一些行是以星号表示的。出现这样的情况,可能是防火墙封掉了ICMP的返回信息,所以我们得不到什么相关的数据包返回数据。
有时我们在某一网关处延时比较长,有可能是某台网关比较阻塞,也可能是物理设备本身的原因。当然如果某台DNS出现问题时,不能解析主机名、域名时,也会 有延时长的现象;您可以加-n 参数来避免DNS解析,以IP格式输出数据。
3、"traceroute -q 4 www.sina.com",表示每次向网关发送的探测数据包数量为4。
4、traceroute -m 10 www.wangshihai.com",表示设置的跳转数量为10次。
5、traceroute -n www.wangshihai.com",表示不显示主机名,只显示IP地址。
6、traceroute -p 7778 www.wangshihai.com",表示我们探测包使用UDP端口设置7778。
7、traceroute -r www.wangshihai.com",表示绕过真正的路由,直接发送到网络主机。
8、traceroute -w 5 www.wangshihai.com",表示我么设置对外发送探测包的等待响应时间设置为5秒。
9、我们可以路由追踪的时候指定使用设备的那个网口,以及使用IPV4或者IPV6 协议。本篇我们使用命令"traceroute -i eth0 -4 www.wangshihai.com",表示使用eth0网口以及IPV4协议。
linux下traceroute使用教程
Ubuntu下traceroute命令详解及使用技巧
最新推荐文章于 2024-11-20 17:17:10 发布
本文详细介绍了在Ubuntu系统中如何安装和使用traceroute工具进行网络路径追踪。内容涵盖traceroute的基本命令格式、参数选项解释,如-q、-m、-n、-p等,并通过实例演示了不同参数的用途,例如指定数据包数量、最大跳数、不显示主机名、设置端口号等。同时,文章还提到了在遇到防火墙限制或网络延迟时traceroute可能出现的情况,以及如何通过指定网口和协议进行更精确的追踪。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Stable-Diffusion-3.5
图片生成
Stable-Diffusion
Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率
1967

被折叠的 条评论
为什么被折叠?



