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使用教程相关推荐

  1. Linux 下 GitLab 安装教程

    Linux 下 GitLab 安装教程 安装 Linux 下载 GitLab 安装 GitLab 登录 GitLab GitLab 汉化 GitLab 设置密钥 卸载 GitLab 为了便于以后使用, ...

  2. Linux 下 Redis 安装教程

    Linux 下 Redis 安装教程 事先准备 下载 Redis 安装 Redis 设置 Redis 开机自启动 远程访问 Redis RDM 远程访问 Redis 笔者的运行环境: CentOS S ...

  3. mysql linux 安装_mysql-5.7.28 在Linux下的安装教程图解

    2.上传tar包到服务器到 /usr/local/src 3.卸载系统自动的Mariadb rpm -qa | grep mariadb rpm -e --nodeps mariadb-libs-5. ...

  4. Linux下安装MATLAB教程

    Linux下安装MATLAB教程 前言 由于之前ubuntu下分区总共只分了100个G,所以造成目前没有/home下没有空间,因此决定安装在windows磁盘下,然后再ubuntu下访问使用.因此将此 ...

  5. linux系统nginx安装教程,Linux下Nginx安装教程

    Linux下Nginx安装教程分享,具体内容如下 1.安装编译文件及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl op ...

  6. linux下conda使用教程

    linux下conda使用教程 管理conda 1.验证conda是否已经安装并在系统上运行 2.将conda更新到当前版本 管理环境 1.创建环境并在其中安装一个包 2.激活环境 3.查看所有环境 ...

  7. php tracert,Windows下tracert命令和Linux下traceroute命令

    Windows下tracert命令和Linux下traceroute命令 通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径.当然每次数据包由某一同样的出发点(so ...

  8. Linux下安装nginx教程

    Linux下安装nginx教程 安装依赖包 #执行一下命令 安装4个依赖包 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl- ...

  9. Linux下安装zookeeper教程

    Linux下安装zookeeper教程 Zookeeper简介 1.Zookeeper应用场景 Zookeeper单机版安装 1.获取安装包 1.使用wget命令获取 2.从官网下载 2.安装步骤 3 ...

最新文章

  1. 1050. 螺旋矩阵(25)
  2. Delphi XE2 之 FireMonkey 入门(23) - 数据绑定: TBindingsList: TBindExpression
  3. 自定义控件的getChildCount
  4. uniapp定义全局变量方法
  5. flutter 判断字符创_Flutter 字符串与JSON相互转化
  6. ListT转换为DataTable
  7. 快速显示代码信息工具 Tokei
  8. 为iptables增加layer7补丁(Linux2.6.25内核
  9. NLP预训练家族 | Transformer-XL及其进化XLNet
  10. asp.net(C#)网站发布后 Global.asax 里 Application_Error 不执行的问题
  11. operation is executing and cannot be enqueued
  12. [Reference][Castle AR] 1. Starter
  13. 使用打印方法将caj、pdz转pdf格式
  14. 微信小程序开发常用代码
  15. Teechart图表教程:Teechart的功能简介
  16. 5款最好用的前端开发工具
  17. Win10任务栏无响应解决方法集锦
  18. 应用时间序列分析——有季节效应的非平稳序列分析-ARIMA加法模型-R语言
  19. JWT全面解读、使用步骤
  20. 八股文写春联会是什么样子?

热门文章

  1. Hbase查询一张表的行数
  2. 上传文件提示 413 Request Entity Too Large 错误
  3. Request Headers请求头和Response Headers响应头
  4. 人类害怕的14种恐惧
  5. 对称加密和非对称加密总结
  6. dd命令测试linux磁盘读写速度
  7. Laravel 中 Faker库 生成数据方法总结
  8. 各类电阻封装、耐压、功率值
  9. 快速傅里叶变化的实现-蝶形运算
  10. 跨境电商ERP店群管理系统源码支持二开,企业数据私有化部署