一文搞懂tracert在windows和linux上的使用方法,面试Linux运维

说明:

记录按序列号从1开始,每个纪录就是一跳 ,每跳表示一个网关,我们看到每行有三个时间,单位是 ms,其实就是-q的默认参数。探测数据包向每个网关发送三个数据包后,网关响应后返回的时间;如果您用 traceroute -q 4 www.58.com ,表示向每个网关发送4个数据包。

有时我们traceroute 一台主机时,会看到有一些行是以星号表示的。出现这样的情况,可能是防火墙封掉了ICMP的返回信息,所以我们得不到什么相关的数据包返回数据。

有时我们在某一网关处延时比较长,有可能是某台网关比较阻塞,也可能是物理设备本身的原因。当然如果某台DNS出现问题时,不能解析主机名、域名时,也会 有延时长的现象;您可以加-n 参数来避免DNS解析,以IP格式输出数据。

如果在局域网中的不同网段之间,我们可以通过traceroute 来排查问题所在,是主机的问题还是网关的问题。如果我们通过远程来访问某台服务器遇到问题时,我们用到traceroute 追踪数据包所经过的网关,提交IDC服务商,也有助于解决问题;但目前看来在国内解决这样的问题是比较困难的,就是我们发现问题所在,IDC服务商也不可能帮助我们解决。

实例2:跳数设置

命令:traceroute -m 10 www.baidu.com

输出:

aceroute to www.baidu.com (61.135.169.121), 10 hops max, 60 byte packets

1 10.233.3.252 (10.233.3.252) 1.365 ms 1.239 ms 2.225 ms

2 localhost (10.233.83.249) 4.774 ms 5.128 ms 5.513 ms

3 bogon (10.237.232.6) 0.604 ms 0.579 ms 0.489 ms

4 localhost (10.237.232.89) 0.573 ms 0.537 ms 0.521 ms

5 211.139.72.77 (211.139.72.77) 6.062 ms 6.332 ms 6.725 ms

6 211.139.74.201 (211.139.74.201) 1.565 ms 1.851 ms 1.767 ms

7 221.176.20.201 (221.176.20.201) 1.586 ms 221.183.38.205 (221.183.38.205) 1.500 ms 1.422 ms

8 221.176.26.41 (221.176.26.41) 63.683 ms * *

9 * * *

10 219.158.39.61 (219.158.39.61) 69.765 ms 219.158.34.229 (219.158.34.229) 76.791 ms 219.158.34.21 (219.158.34.21) 69.572 ms

实例3:显示IP地址,不查主机名

命令:traceroute -n www.baidu.com

输出:

[root@control ~]$ traceroute -n www.baidu.com

traceroute to www.baidu.com (61.135.169.121), 30 hops max, 60 byte packets

1 10.233.3.252 1.410 ms 1.274 ms 1.223 ms

2 10.233.83.249 17.704 ms 18.045 ms 18.354 ms

3 10.237.232.6 0.593 ms 0.558 ms 0.489 ms

4 10.237.232.89 0.571 ms 0.535 ms 0.543 ms

5 211.139.72.77 6.208 ms 6.428 ms 6.742 ms

6 * * *

7 221.183.38.205 1.374 ms 1.357 ms 1.315 ms

8 221.176.26.41 62.630 ms 62.459 ms *

9 * * *

10 219.158.39.61 70.210 ms 219.158.34.17 71.986 ms *

11 219.158.3.65 66.406 ms 63.550 ms 66.523 ms

12 125.33.186.86 74.274 ms 123.126.0.26 67.423 ms *

13 61.51.115.102 72.728 ms 124.65.58.62 66.723 ms 66.779 ms

14 202.106.43.30 74.569 ms 123.125.248.94 74.390 ms *

15 * * *

16 * * *

17 * * *

18 * * *

19 * * *

20 * * *

21 * * *

22 * * *

23 * * *

24 * * *

25 * * *

26 * * *

27 * * *

28 * * *

29 * * *

30 * * *

[root@control ~]$

实例4:探测包使用的基本UDP端口设置6888

命令:traceroute -p 6888 www.baidu.com

输出:

[root@control ~]$traceroute -p 6888 www.baidu.com

traceroute to www.baidu.com (39.156.66.18), 30 hops max, 60 byte packets

1 bogon (10.233.3.252) 1.393 ms 1.143 ms 1.188 ms

2 localhost (10.233.83.249) 4.806 ms 5.121 ms 5.498 ms

3 localhost (10.237.232.6) 0.538 ms 0.582 ms 0.452 ms

4 bogon (10.237.232.89) 0.637 ms 0.580 ms 0.543 ms

5 211.139.72.77 (211.139.72.77) 7.063 ms 7.377 ms 7.751 ms

6 211.139.74.201 (211.139.74.201) 1.363 ms 1.364 ms 1.396 ms

7 * * *

8 221.183.56.93 (221.183.56.93) 56.348 ms 53.990 ms 53.944 ms

9 * * *

10 * 39.156.27.5 (39.156.27.5) 57.329 ms 57.935 ms

11 39.156.27.1 (39.156.27.1) 55.070 ms 39.156.67.13 (39.156.67.13) 57.057 ms 39.156.27.1 (39.156.27.1) 54.963 ms

12 * 39.156.67.25 (39.156.67.25) 59.546 ms 39.156.67.41 (39.156.67.41) 54.900 ms

13 * * *

14 * * *

15 * * *

16 * * *

17 * * *

18 * * *

19 * * *

20 * * *

21 * * *

22 * * *

23 * * *

24 * * *

25 * * *

26 * * *

27 * * *

28 * * *

29 * * *

30 * * *

实例5:把探测包的个数设置为值4

命令:traceroute -q 4 www.baidu.com

输出:

[root@control ~]$traceroute -q 4 www.baidu.com

traceroute to www.baidu.com (39.156.66.14), 30 hops max, 60 byte packets

1 bogon (10.233.3.252) 1.582 ms 1.472 ms 1.414 ms 1.308 ms

2 bogon (10.233.83.249) 7.256 ms 7.527 ms 7.889 ms 8.221 ms

3 bogon (10.237.232.6) 0.505 ms 0.449 ms 0.461 ms 0.534 ms

4 10.237.232.89 (10.237.232.89) 0.622 ms 0.552 ms 0.576 ms 0.551 ms

5 211.139.72.77 (211.139.72.77) 5.979 ms 6.279 ms 6.671 ms 3.699 ms

6 * * * *

7 * * * *

8 221.183.56.93 (221.183.56.93) 55.472 ms 55.633 ms 55.747 ms 55.195 ms

9 * * * *

10 * 39.156.27.5 (39.156.27.5) 59.678 ms * *

11 39.156.67.9 (39.156.67.9) 59.983 ms 39.156.67.73 (39.156.67.73) 59.175 ms 39.156.27.1 (39.156.27.1) 54.198 ms 54.686 ms

12 39.156.67.73 (39.156.67.73) 57.044 ms 39.156.67.97 (39.156.67.97) 60.026 ms * *

13 * * * *

14 * * * *

15 * * * *

16 * * * *

17 * * * *

18 * * * *

19 * * * *

20 * * * *

21 * * * *

22 * * * *

23 * * * *

24 * * * *

25 * * * *

26 * * * *

27 * * * *

28 * * * *

29 * * * *

30 * * * *

实例6:把对外发探测包的等待响应时间设置为3秒

命令:traceroute -w 3 www.baidu.com

输出:

[root@control ~]$traceroute -w 3 www.baidu.com

traceroute to www.baidu.com (39.156.66.18), 30 hops max, 60 byte packets

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Linux运维工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Linux运维知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加VX:vip1024b (备注Linux运维获取)
img

为了做好运维面试路上的助攻手,特整理了上百道 【运维技术栈面试题集锦】 ,让你面试不慌心不跳,高薪offer怀里抱!

这次整理的面试题,小到shell、MySQL,大到K8s等云原生技术栈,不仅适合运维新人入行面试需要,还适用于想提升进阶跳槽加薪的运维朋友。

本份面试集锦涵盖了

  • 174 道运维工程师面试题
  • 128道k8s面试题
  • 108道shell脚本面试题
  • 200道Linux面试题
  • 51道docker面试题
  • 35道Jenkis面试题
  • 78道MongoDB面试题
  • 17道ansible面试题
  • 60道dubbo面试题
  • 53道kafka面试
  • 18道mysql面试题
  • 40道nginx面试题
  • 77道redis面试题
  • 28道zookeeper

总计 1000+ 道面试题, 内容 又全含金量又高

  • 174道运维工程师面试题

1、什么是运维?

2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?

3、现在给你三百台服务器,你怎么对他们进行管理?

4、简述raid0 raid1raid5二种工作模式的工作原理及特点

5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?

6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?

7、Tomcat和Resin有什么区别,工作中你怎么选择?

8、什么是中间件?什么是jdk?

9、讲述一下Tomcat8005、8009、8080三个端口的含义?

10、什么叫CDN?

11、什么叫网站灰度发布?

12、简述DNS进行域名解析的过程?

13、RabbitMQ是什么东西?

14、讲一下Keepalived的工作原理?

15、讲述一下LVS三种模式的工作过程?

16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?

17、如何重置mysql root密码?

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
img

是jdk?

9、讲述一下Tomcat8005、8009、8080三个端口的含义?

10、什么叫CDN?

11、什么叫网站灰度发布?

12、简述DNS进行域名解析的过程?

13、RabbitMQ是什么东西?

14、讲一下Keepalived的工作原理?

15、讲述一下LVS三种模式的工作过程?

16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?

17、如何重置mysql root密码?

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
[外链图片转存中…(img-nxsewC7e-1712773900682)]

  • 24
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值