最近大家都在讨论linux如何跟踪路由_跟踪路由相关的事情,对此小编也是非常的感应兴趣,那么这件事具体又是怎么回事呢?下面就是小编搜索到的关于linux如何跟踪路由_跟踪路由事件的相关信息,我们一起来看看吧!
(资料图片)
路由可以通过减少TTL字段的值来跟踪内部控制消息协议(ICMP)回应请求或ICMPv6消息发送到目的地的方式,找出消息到目的地的路径,并列出包含所有必须在源主机和目的主机之间通过的邻近路由器的接口。这个功能可以通过Dos命令Tracert命令来实现。我们将在下面详细介绍Tracert命令。
命令格式
Tracert [-d] [-h最大跳数] [-j计算机列表] [-w超时]目标名称
参数介绍
-d:防止tracert命令通过地址解析将中间路由器的IP地址解析成名称,以加快tracert命令结果的显示。
-h:您可以指定搜索目标路径中的最大跳数。默认值为30。
-j:仅在跟踪IPv4地址时使用。您可以指定回应请求消息使用IP报头信息中的松散路由选项以及设置的中间目标值,最大数量为9。使用松散路由时,一个或多个路由器可以分隔连续的中间目标。
-w:您可以指定每个回显消息的超时时间。如果在设定时间后未收到消息,将显示为“*”。默认时间为4秒。
-r:仅在跟踪IPv6地址时使用。您可以将源主机用作中间目标来测试反向路由,并将回应请求消息发送回本地主机。
-s:仅在跟踪IPv6地址时使用。您可以指定邮件中使用的源地址。
-4:强制使用IPv4。
-6:强制使用IPv6。
Target_name:指定目标的IP地址或主机名。
命令应用程序
跟踪路由命令的格式和参数在上面部分已经有了详细的描述,但是实际应用中如何使用tracert命令呢?让我们以www.to8to.com为示范对象。
1.打开命令提示符窗口。
在菜单栏中搜索“cmd”,以管理员身份打开命令提示符窗口。
2.输入命令
在这里,将www.to8to.com设置为目标,输入命令:tracert-d www.to8to.com,您可以看到自动返回的中间路由地址。
需要注意的是,上面显示的结果并不是只经过一条路由就从本地计算机到达www.to8to.com,而是直接显示最后一条路由的地址。具体原因是边肖使用路由器连接网络,部分路由器出厂时屏蔽了跟踪路由功能,所以无论针对哪个地址,都只返回一个echo请求消息。该解决方案只需要直接使用有线网络、更换路由器或下载tracert命令工具。
本文讲解到此结束,希望对大家有所帮助。