嘿!想要了解 linux 下的路由跟踪,对吧?这个过程其实很有趣,而且对于网络故障排除非常有帮助。下面我详细解释一下如何在 Linux 中进行路由跟踪。
路由跟踪(Traceroute)
是一种用于追踪数据包从源到目标的路径的网络工具。在 Linux 中,我们使用
traceroute
命令来执行这个操作。
请记住,为了执行这些命令,你需要有足够的权限。希望这些详细的解释能帮到你,如果有其他问题,随时问哈!
如何添加永久静态路由

按 win键+X键,在弹出的列表中选择“命令提示符(管理员)”使用dos命令添加静态路由接下来我们所有的操作都是基于“route”命令来实现,可以再命令提示里面输入“ route ?”查看route命令的帮助及语法使用dos命令添加静态路由以图中内容为例,我这里添加了一条去往 10.10.10.0/24网段的静态路由,指定去往此网段的路由都走 172.20.153.254网关,确认添加的内容无误后按回车,弹出“操作完成!”内容表示路由添加成功;其中此处用到的几个参数的作用是:-p 表示永久路由,重启后不丢失Add 添加路由10.10.10.0 表示目的网段的网络地址Mask 固定命令,后面跟的是目标网段的子网掩码172.20.153.254 是去往目的网段的吓一跳使用dos命令添加静态路由可以通过“route print”命令来查看听见的静态路由使用dos命令添加静态路由可通过 “route delete 目的网段网络地址”删除添加的静态路由使用dos命令添加静态路由
在linux里如何查询ip地址
icmp是什么东西?
英文原义:Internet Control Message Protocol 中文释义:(RFC-792)Internet控制报文协议(网际控制报文协议) 对TCP/IP协议你一定非常熟悉,但是对ICMP协议你可能就一无所知了。 ICMP协议是一个非常重要的协议,它对于网络安全具有极其重要的意义。 它是TCP/IP协议集中的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。 当遇到IP数据无法访问目标、IP路由器无法按当前的传输速率转发数据包等情况时,会自动发送ICMP消息。 我们可以通过Ping命令发送ICMP回应请求消息并记录收到ICMP回应回复消息。 通过这些消息来对网络或主机的故障提供参考依据 ICMP是“Internet Control Message Protocol”(Internet控制报文协议)的缩写。 它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。 控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。 这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。 我们在网络中经常会使用到ICMP协议,只不过我们觉察不到而已。 比如我们经常使用的用于检查网络通不通的Ping命令(Linux和Windows中均有),这个“Ping”的过程实际上就是ICMP协议工作的过程。 还有其他的网络命令如跟踪路由的Tracert命令也是基于ICMP协议的。
发表评论