首页 > 系统相关 >Linux traceroute命令

Linux traceroute命令

时间:2023-04-12 22:22:06浏览次数:49  
标签:10.102 traceroute 10.54 命令 ms Linux 11.73 数据包

Linux traceroute命令

Linux traceroute命令用于显示数据包到主机间的路径。

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 开启或关闭数据包的正确性检验。

实例

显示到达目的地的数据包路由

root@jdit:~# traceroute www.alibaba.com
traceroute to www.alibaba.com (59.82.23.58), 30 hops max, 60 byte packets
 1  * * *
 2  11.73.7.146 (11.73.7.146)  1.951 ms 11.73.8.38 (11.73.8.38)  3.095 ms 11.73.8.86 (11.73.8.86)  2.622 ms
 3  10.54.137.181 (10.54.137.181)  2.183 ms 10.102.252.202 (10.102.252.202)  1.544 ms 10.54.137.253 (10.54.137.253)  1.534 ms
 4  117.49.46.206 (117.49.46.206)  7.236 ms 10.102.234.250 (10.102.234.250)  7.465 ms 10.102.251.202 (10.102.251.202)  3.174 ms
 5  10.54.254.6 (10.54.254.6)  8.679 ms 116.251.89.218 (116.251.89.218)  7.209 ms 140.205.25.206 (140.205.25.206)  8.022 ms
 6  10.102.255.98 (10.102.255.98)  7.579 ms 10.54.219.181 (10.54.219.181)  7.845 ms 11.73.0.130 (11.73.0.130)  6.816 ms
 7  * * *
 8  11.73.0.118 (11.73.0.118)  7.219 ms * 11.73.0.158 (11.73.0.158)  6.977 ms
 9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *
root@jdit:~#

标签:10.102,traceroute,10.54,命令,ms,Linux,11.73,数据包
From: https://www.cnblogs.com/hcgk/p/17311547.html

相关文章

  • Linux ping 命令
    Linuxping命令命令和netstat命令一样重要,常用语检测域名是否通。出海部署的同学,经常使用的命令。pingwww.huawei.comLinuxping命令用于检测主机。执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作......
  • #yyds干货盘点#Linux显示或管理路由表
    【功能说明】route命令可以显示或管理Linux系统的路由表,route命令设置的路由主要是静态路由。【路由的概念】计算机与计算机之间的数据传输必须得经由网络,而网络可以通过直接连接两台计算机的方式或者是以一个或一个以上的节点来构成。数据传输首先会通过源主机传送到一个网络节点,......
  • Linux telnet命令
    Linuxtelnet命令telnet192.168.0.16379运维人员常用命令,不幸的是可能很多OS上并没有需要手工安装,甚至离线安装Linuxtelnet命令用于远端登入。执行telnet指令开启终端机阶段作业,并登入远端主机。语法telnet[-8acdEfFKLrx][-b<主机别名>][-e<脱离字符>][-k<域名>][-l<......
  • ping命令
    互联网控制报文协议(InternetControlMessagesProtocol):ICMP是一个“错误侦测与回馈机制”,是通过IP数据包封装的,用来发送错误和控制消息 -->用来探测网络是否通畅的ICMP协议的头部: 类型,数据icmp头部封装会消耗8个字节的空间ping命令的使用:      1.ping通     ......
  • Linux fdisk 命令
    Linuxfdisk命令此命令暂时记录,项目中经常用来挂载数据盘Linuxfdisk是一个创建和维护分区表的程序,它兼容DOS类型的分区表、BSD或者SUN类型的磁盘列表。语法fdisk[必要参数][选择参数]必要参数:-l列出素所有分区表-u与-l搭配使用,显示分区数目选择参数:-s<......
  • linux Ubantu系统连不上蓝牙解决办法
    修改蓝牙控制模式在/etc/bluetooth/main.conf中设置ControllerMode=bredr打开文件进行修改sudovim/etc/bluetooth/main.conf修改ControllerMode=bredr 解决问题。......
  • windows常用命令
     exe类英文中文英文中文notepad记事本calc计算器control控制面板mstsc远程桌面连接explorer资源管理器taskmgr任务管理器resmon资源监视器perfmon性能监视器regedit注册表编辑器osk屏幕键盘mspaint画图snippingtool截图工具writ......
  • docker02 设置镜像 启动停止 镜像容器相关命令
    今日内容详细目录今日内容详细1什么是laas-Paas和Saas2docker启动设置镜像2.1启动与停止常用命令3镜像相关命令4容器相关命令1什么是laas-Paas和SaasIaas:Infrastructure-as-a-Service(基础设施即服务)IaaS公司会提供场外服务器,存储和网络硬件,你可以租用。节省了维护......
  • 什么是Iaas-Paas和Saas,Docker镜像与容器,docker 启动设置镜像,docker启动与停止常用命令
    什么是Iaas-Paas和Saas,Docker镜像与容器,docker启动设置镜像,docker启动与停止常用命令,镜像相关命令,容器相关命令什么是Iaas-Paas和Saas#Iaas----->Infrastructure-as-a-Service(基础设施即服务) Iaas公司会提供场外服务器,存储和网络硬件,可以租用场外的服务器。节省了维护......
  • linux 防火墙开启
    https://cloud.tencent.com/developer/article/2170746firewall-cmd--set-default-zone=trustedfirewall-cmd--permanent--new-zone=newzonefirewall-cmd--permanent--zone=newzone--add-source=10.153.184.199firewall-cmd--permanent--zone=newzone--add-port=......