Linux操作系统-route命令详解
发布时间:2020-12-14 01:08:17 所属栏目:Linux 来源:网络整理
导读:1、名字 route 用来显示/操纵(manipulate)IP路由表 2、语法 route [-CFvnee] route [-v] [-A family] add [-net|-host] target [netmask Nm] [gw Gw] [metric N] [mss M] [window W] [irtt I] [reject] [mod] [dyn] [reinstate] [[dev] If] route [-v] [-A
1、名字
route 用来显示/操纵(manipulate)IP路由表 2、语法 route [-v] [-A family] add [-net|-host] target [netmask Nm] [gw Gw] [metric N] [mss M] [window W] [irtt I] [reject] [mod] [dyn] [reinstate] [[dev] If] route [-v] [-A family] del [-net|-host] target [gw Gw] [netmask Nm] [metric N] [[dev] If] route [-V] [--version] [-h] [--help] 3、描述 4、参数 5、例子 route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0 通过"eth0"添加路由到网络192.56.76.x. 因为192.*是C类IP地址,所以这里不需要C类网络掩码修饰符。这里可以省略“dev”这个词 route add default gw mango-gw 添加默认路由. 所有包路由通过网关 "mango-gw". 实际用于该线路的设备取决于我们如何到达“Mango GW”—之前必须设置通往“Mango GW”的静态线路 route add ipx4 sl0 通过滑动接口将路由添加到“ipx4”主机(假设“ipx4”是滑动主机) route add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4 此命令将网络“192.57.66.x”添加到SLIP接口,通过以前的路由进行网关 route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 这将所有D类(多播)IP路由设置为通过“eth0”。这是具有多播内核的正确正常配置行 route add -net 10.0.0.0 netmask 255.0.0.0 reject 这将为专用网络“10.x.x.x”安装拒绝路由 6、输出 Destination 目的主机或者目的网络 Gateway 网关地址, ’*’表示没有设置 Genmask 目的网络子网掩码;目的主机: ’255.255.255.255’ ,默认路由: ’0.0.0.0’ Flags 可能的标签: U (路由是工作UP的) H (目标是主机) G (使用网关) R (恢复动态路由的路由) D (通过守护进程或直接安装的动态路由) M (通过守护进程或直接修改的动态路由) A (通过地址配置安装) C (缓存实例) ! (拒绝的路由) Metric 到目标的“距离”(通常以跳为单位)。它不被最近的内核使用,但可能需要路由守护进程。 Ref 对此路由的引用数。(不在Linux内核中使用。) Use 查找路线的计数。根据-F和-C的使用,这将是路由缓存未命中(-F)或命中(-C)。 Iface 此路由的数据包将发送到的网卡。 MSS 默认在这条路由上的TCP连接的最大段大小。 Window 默认在这条路由上的TCP连接的窗口的大小。 irtt 初始RTT (Round Trip Time). 内核使用它来猜测最佳的TCP协议参数,而不等待(可能很慢)的答案。 HH (仅缓存) 引用缓存路由的硬件头缓存的ARP项和缓存路由数。如果缓存路由的接口(例如LO)不需要硬件地址,则为-1。 Arp (仅缓存) 缓存路由的硬件地址是否是最新的。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |