温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux系统中traceroute命令怎么用

发布时间:2022-01-27 10:33:35 来源:亿速云 阅读:151 作者:小新 栏目:开发技术

这篇文章主要介绍Linux系统中traceroute命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

在Linux系统中使用traceroute命令可以知道我们发送的信息你的计算机到互联网另一端的主机是走的什么路径,让你追踪网络数据包的路由途径,预设数据包大小是40Bytes,用户可另行设置。

语法

 traceroute [-dFlnrvx][-f][-g...][-i][-m][-p][-s][-t][-w][主机名称或IP地址][数据包大小]

参数说明:

  • -d 使用Socket层级的排错功能。

  • -f 设置第一个检测数据包的存活数值TTL的大小。

  • -F 设置勿离断位。

  • -g 设置来源路由网关,最多可设置8个。

  • -i 使用指定的网络界面送出数据包。

  • -I 使用ICMP回应取代UDP资料信息。

  • -m 设置检测数据包的最大存活数值TTL的大小。

  • -n 直接使用IP地址而非主机名称。

  • -p 设置UDP传输协议的通信端口。

  • -r 忽略普通的Routing Table,直接将数据包送到远端主机上。

  • -s 设置本地主机送出数据包的IP地址。

  • -t 设置检测数据包的TOS数值。

  • -v 详细显示指令的执行过程。

  • -w 设置等待远端主机回报的时间。

  • -x 开启或关闭数据包的正确性检验。

案例演示

多命令使用

traceroute -n -m 5 -q 4 -w 3 www.baidu.com

Linux系统中traceroute命令怎么用

说明: -n 显示IP地址,不查主机名, -m 设置跳数

    -q 4每个网关发送4个数据包  -w 把对外发探测包的等待响应时间设置为3秒

探测包使用的基本UDP端口设置6888

traceroute -p 6888 www.baidu.com

绕过正常的路由表,直接发送到网络相连的主机

traceroute -r www.baidu.com

Linux系统中traceroute命令怎么用

以上是“Linux系统中traceroute命令怎么用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI