route命令--查询设定路由表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了route命令--查询设定路由表相关的知识,希望对你有一定的参考价值。
查看route命令帮助:man route
常用 命令:
1、添加静态路由 /sbin/route add -net 10.192.0.0/16 gw 10.192.16.1 2、添加默认路由 /sbin/route add default gw 10.192.16.1
常用 命令选项:
1、查询路由表 # route [-nee] -n :不要使用通讯协议或主机名,直接使用 IP 或 port number; -ee :使用更详细的信息来显示 2,添加默认路由 # route add default gw 网关IP 2、添加静态路由 # route add [-net|-host] [IP段或IP] netmask [mask] [gw|dev] 3、删除静态路由 # route del [-net|-host] [IP段或IP] netmask [mask] [gw|dev] -net :表示后面接的路由为一个网段; -host :表示后面接的为连接到单部主机的路由; netmask :与网段有关,可以设定 netmask 决定网段的大小; gw :gateway 的简写,后面接IP; dev :指定由哪块网卡出去,后面为ethx; 4,route 输出信息详解 # /sbin/route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.9.0 * 255.255.255.0 U 0 0 0 eth0 link-local * 255.255.0.0 U 1002 0 0 eth0 default 192.168.9.1 0.0.0.0 UG 0 0 0 eth0 Destination, Genmask:这两个玩意儿就是分别是 network 与 netmask 啦! 所以这两个咚咚就组合成为一个完整的网域啰 Destination 目标网段或者主机 Gateway 网关地址,”*” 表示目标是本主机所属的网络,不需要路由 Genmask 掩码 Flags 标记,: U (route is up):路由是启动的; H (target is a host):目标是一主机IP; G (use gateway):路由指向网关; R (reinstate route for dynamic routing):恢复动态路由产生的表项 D (dynamically installed by daemon or redirect):由路由的后台程序动态地安装 M (modified from routing daemon or redirect):由路由的后台程序修改 ! (reject route):拒绝路由 Metric 路由距离,到达指定网络所需的中转数(linux 内核中没有使用) Ref 路由项引用次数(linux 内核中没有使用) Use 此路由项被路由软件查找的次数 Iface 该路由表项对应的输出接口
以上是关于route命令--查询设定路由表的主要内容,如果未能解决你的问题,请参考以下文章