本文将为您解答linux追踪路由命令相关的问题,并提供一些实用的解决方案,帮助您更好地应对相关问题。本文内容目录一览:1、Linux系统中tracert命令使用详解2、Linux里面查看本机路由表命令是什么?3、Linux下Route 路由指令使用详解Linux系统中tracert命令使用详解 Linux系统中Tracert命令用来显示数据包到达目标主机是所经过的路径。下面由我为大家整理了linux系统中tracert命令使用详解,希望对大家有帮助! Linux系统中tracert命令使用详解 Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。 命令格式: tracert IP地址或主机名 [-d][-h maximumhops][-j host_list] [-w timeout] 参数含义: -d 不解析目标主机的名字; -h maximum_hops 指定搜索到目标地址的最大跳跃数; -j host_list 按照主机列表中的地址释放源路由; -w timeout 指定超时时间间隔,程序默认的时间单纳茄并位是毫秒。 linux系统中tracert命令用法 tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name 如果不使用参数,将显示连接情况,如图2-23所示。 提示: 图2-23显示的是从本地计算机到163这台服务器所经过的计算机。 ● -d 指定不将地址解析为计算机名,如图2-24所示。 ● -h maximum_hops 指定搜索目标的最大跃点数,如图2-25所示。 ● -j computer-list 指定沿computer-list的稀疏源路由。 ● -w timeout 每次应答等待timeout指定的微秒数,如图2-26所示。 补充纳耐:linux系统中tracert命令原理 tracert命令也称作路由跟踪命令,用于确定IP数据库包访问目标所采取的路径,通过IP生成时间(TTL)字段和ICMP错误信息来确洞迹定,从个网络到主机之间的网络状况。 tracert命令原理与ping命令为相似,都是通过向目标发送数据包,并通过数据包响应及丢失情况,从而判断本地与目标主机之间的网络状况,所不同的是tracert命令能够反映出网络中各个路由节点信息,以及网络状况,并且可以用以跟踪路由节点,以及监控服务器状况等作用。 Linux里面查看本机路由表命令是什么? 通过netstat命令 netstat命令一直是Linux中打印路由表信息一种广泛使用镇闹铅的方法。然而,它被ip route命令正式取代。无论如何,我们都需要它,因为它仍然是检索所需御好信息的一种方法。 以下是使用此命令的方法: $ netstat -rn 如何在Ubuntu中查看网络路由表弯盯 -r此标志用于显示内核路由表 如何在Ubuntu中查看网络路由表 -n此标志用于显示数字地址 如何在Ubuntu中查看网络路由表Linux下Route 路由指令使用详解 linux route命令 用于显示和操作IP路由表 。 要实现 两个不同子网之间的通信 ,需要收到其他维修同行的一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。 在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址 设置为 Linux机器的默认路由 。 格式: [root@linux ~]# route [-nee] [root@linux ~]# route add [-net|-host] [网域或主机] netmask [mask] [gw|dev] [root@linux ~]# route del [-net|-host] [网域或主机] netmask [mask] [gw|dev] 1、 查看相关参数: -n :不要使用通讯协定或主机名称,直接使用 IP 或 port number; -ee :使用更详细的资讯来显示 2、增加 (add) 、删除 (del) 路由的相关参数: -net :表示后面接的路由为一个网域; -host :表示后面接的为连接到单部主机的路由; netmask :与网域有关,可以设定 netmask 决定网域的大小; gw :gateway 的简写,后续接的是 IP 的数值喔,与 dev 不同; dev :如果只是要指定由那一块网卡连线出去,则使用这个设定,后面接 eth0 等 设置默认路由 格式纳旁毁:route add default gw {IP-ADDRESS} {INTERFACE-NAME} 其中, 参数{IP-ADDRESS): 用于指定路由器(网关)的IP地址; 参数{INTERFACE-NAME}: 用于指定接口名称,如eth0。使用/sbin/ifconfig -a可以显示所有接口信息。 例: 添加到指定网络的路由规则 格式:route add -net {NETWORK-ADDRESS} netmask {NETMASK} dev {INTERFACE-NAME} 其中 参数{NETWORK-ADDRESS}: 用于指定网络地址 参数{NETMASK}: 用于指定子网掩码 参数{INTERFACE-NAME}: 用于指定接口名称,如eth0。 例: 屏蔽一条路由,设置到指定启卖网络为不可达 ,避免在连接到这个网洞备络的地址时程序过长时间的等待 格式:route add -net {NETWORK-ADDRESS} netmask {NETMASK} reject 例: 删除路由设置 ,参数指定的方式与route add相似。 格式:route del -net {NETWORK-ADDRESS} netmask {NETMASK} dev {INTERFACE-NAME} 格式:route del -net {NETWORK-ADDRESS} netmask {NETMASK} reject 例: 注意的是 ,直接在命令行下执行route命令来添加路由, 不会永久保存 ,当网卡重启或者机器重启之后,该路由就 失效 了; 要想永久保存 ,有如下方法: 1. 在/etc/rc.local里添加 2. 在/etc/sysconfig/network里添加到末尾 3. /etc/sysconfig/static-router : any net x.x.x.x/24 gw y.y.y.y 随着您不断练习和学习,您的路由器技能将不断提高,并且您将能够更轻松地处理网络问题。 |
|Archiver|手机版|家电维修论坛
( 蜀ICP备19011473号-4 川公网安备51102502000164号 )
GMT+8, 2025-7-14 07:19 , Processed in 0.121104 second(s), 18 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.