Linux tracepath追踪路由

本文详细介绍了Linux tracepath命令的用途,用于追踪报文路由并检测MTU,适用于网络开发者测试连通性。提供了选项列表,如-n显示IP、-b展示主机名、-l设置数据包长度等,并通过实例演示了追踪域名、IP地址和指定端口的用法。
摘要由CSDN通过智能技术生成

Linux tracepath追踪路由

参考:
http://blog.itpub.net/29270124/viewspace-2611836/
https://linux265.com/course/linux-command-tracepath.html

用途及说明

  • tracepath命令是用来追踪并显示报文到达目的主机所经过的路由信息,能够发现路由中的MTU值。tracepath使用套接字API来实现其所有功能,不需要root权限。
  • 对于开发人员来说,可用来测试服务网络连通性

语法

tracepath [ -n]  [ -l pktlen]  destination [ port]

选项列表

选项说明
-n只显示ip地址
-b同时显示ip地址和主机名
-l设置初始化的数据包长度,默认为65535
-m设置最大TTL值,默认为30
-p设置要使用的初始目标端口

实例

追踪到域名地址的路由

[root@myalihost ~]# tracepath www.baidu.com
 1?: [LOCALHOST]                                         pmtu 1500
 1:  10.36.92.50                                           2.213ms 
 1:  10.36.104.50                                          2.017ms 
 2:  10.36.100.13                                          5.981ms 
 3:  10.102.248.214                                        1.952ms 
 4:  116.251.116.146                                       3.335ms 
 5:  10.102.34.205                                         3.553ms 
 6:  116.251.115.61                                        8.375ms 
 7:  61.182.172.41                                        15.325ms asymm  8 
 8:  61.182.145.10                                        14.069ms 
 9:  61.182.174.9                                         11.170ms 
10:  110.242.66.166                                       15.262ms 
11:  110.242.66.186                                       16.009ms asymm 10 
.......(此处省略)
Too many hops: pmtu 1500
     Resume: pmtu 1500 

追踪到具体ip地址的路由

tracepath 192.168.200.25

追踪到具体ip和port的路由

tracepath 192.168.200.25 -p 8085
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值