traceroute命令 - 追踪网络数据包传输路径
2024-01-09 本站作者 【 字体:大 中 小 】
traceroute命令来自英文词组“Trace router”的拼写,其功能是用于追踪网络数据包传输路径。执行tracerouter命令后会默认发送一个40字节大小的数据包到远程目标主机,从反馈信息我们可以得知数据包经过了哪些路径最终到达了终点。
语法格式:traceroute [参数] 域名或IP地址
常用参数:
-4 | 基于IPv4网络协议 |
-6 | 基于IPv6网络协议 |
-d | 使用Socket层级的排错功能 |
-f | 设置数据包的存活数值(TTL) |
-F | 设置勿离断位 |
-g | 设置来源路由网关 |
-i | 使用指定的网卡发送出数据包 |
-I | 使用ICMP回应取代UDP资料信息 |
-m | 检测数据包的最大存活数值(TTL) |
-n | 使用IP地址而非主机名称 |
-p | 设置UDP传输协议的通信端口 |
-r | 将数据包送到远端主机上 |
-s | 设置本地主机送出数据包的IP地址 |
-t | 设置检测数据包的TOS数值 |
-T | 使用TCP SYN进行探测 |
-U | 使用UDP到特定端口进行路由 |
-v | 显示执行过程详细信息 |
-V | 显示版本信息 |
-w | 设置等待远端主机回报的时间 |
-x | 开启或关闭数据包的正确性检验 |
参考示例
追踪本地数据包到指定网站经过的传输路径(默认):
[root@linuxcool ~]# traceroute www.linuxprobe.com
追踪本地数据包到指定网站经过的传输路径,跳数最大为7次:
[root@linuxcool ~]# traceroute -m 7 www.linuxprobe.com
追踪本地数据包到指定网站经过的传输路径,显示IP地址而不是主机名:
[root@linuxcool ~]# traceroute -n www.linuxprobe.com
追踪本地数据包到指定网站经过的传输路径,探测包个数为4次:
[root@linuxcool ~]# traceroute -q 4 www.linuxprobe.com
追踪本地数据包到指定网站经过的传输路径,最长等待时间为3秒:
[root@linuxcool ~]# traceroute -w 3 www.linuxprobe.com
与该功能相关的Linux命令:
- apmd命令 – 进阶电源管理服务程序
- info命令 – 阅读info格式的文件
- xzcat命令 – 查看xz压缩文件的内容
- mcopy命令 – 复制 MSDOS 格式文件到Linux中
- smbd命令 – Samba服务器程序
- tailf命令 – 跟踪输出文件的新内容
- tmpwatch命令 – 删除暂存文件
- restore命令 – 还原备份
- md5sum命令 – 计算文件内容的md5值
- ngrep命令 – 数据包匹配和显示工具
猜你喜欢
移动怎么注销手机号
电视qq音乐怎么退出账号
微信群怎么拉人进群
复制口令怎样打开百度网盘
苹果手机辅助功能语音控制怎么用
苹果手机微信怎么开美颜视频通话
手机怎么查看科目一考试成绩分数,在哪里查询
目前最值得买的十款性价比最高的机器,2000块带ip68的,卷帙浩繁(I)。
QQ号怎么申请
荣耀80GT和荣耀90哪个好?哪个值得入手?综合评价结果:差异明显。
华为哪款手机玩游戏性能最好
扩音器什么品牌音质最好(哪个品牌的扩音器音质最佳?)
铠侠固态硬盘怎么样(铠侠固态硬盘的表现如何?)
公认最静音的电风扇(国内10大电风扇品牌排行)
光信号闪红灯会自己好吗(路由器闪红灯是怎么回事)
联想k29为什么是神机(联想k29怎么样)
国内冰箱排名前十的品牌(质量最好的10大冰箱品牌)
凯夫拉手机壳怎么样(凯夫拉手机壳的表现如何?)
键盘突然没反应是怎么回事
垃圾处理器有必要买吗(垃圾处理器值得买吗)