route命令的用法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

route命令用于显示和操作IP路由表,可以用来通过一个已经利用ifconfig命令配置好的网络接口为指定主机或网络设置静态路由。

它允许修改路由表,如果不指定任何选项,则显示当前路由表的内容。

下面是route命令的一些常用选项和用法:
显示路由表信息:route [-CFvnee]
-C:显示内核路由缓存信息
-v:显示详细信息
-n:采用数字IP地址以代替试图去确定主机名
-e:使用netstat格式显示路由表
-ee:将产生一个包含所有路由表参数的输出列表
添加静态路由:route add [-net network] [mask netmask] [gateway address] [metric metric] [if interface]
-net:目标网络或网络ID,可以使用CIDR表示法指定网络范围
-mask:用于指定网络掩码,通常与net选项一起使用
-gateway:用于指定网关地址,该地址是转发数据包时使用的下一个跃点地址
-metric:用于指定路由的度量值,它决定了数据包在网络中的传输路径
-if:用于指定路由所使用的网络接口
删除静态路由:route del [-net network] [mask netmask] [gateway address] [metric metric] [if interface]
-net:目标网络或网络ID,可以使用CIDR表示法指定网络范围
-mask:用于指定网络掩码,通常与net选项一起使用
-gateway:用于指定网关地址,该地址是转发数据包时使用的下一个跃点地址
-metric:用于指定路由的度量值,它决定了数据包在网络中的传输路径
-if:用于指定路由所使用的网络接口
清除所有不是主路由、环回网络路由或多播路由的条目:route [-f] [-p] [-e] [-v] [-C] [-n] [-ee] clear [destination destination] [mask Netmask] [gateway gateway] [metric metric] [if interface]
-f:清除所有不是主路由(网掩码为255.255.255.255的路由)、环回网络路由(目标为127.0.0.0,网掩码为255.255.255.0的路由)或多播路由(目标为224.0.0.0,网掩码为240.0.0.0的路由)的条目的路由表。

如果与命令之一(例如add、change或delete)结合使用,表会在下次启动时自动恢复。

-p:使输出结果保持静态状态,即只显示已经设置的静态路由,而不包括动态添加的路由信息。

这个选项可以避免在每次运行route命令时都重新显示整个路由表,提高了查询速度。

-e:显示核心的FIB(转发信息库)路由表信息。

这是默认选项。

-v:显示详细信息。

-n:采用数字IP地址以代替试图去确定主机名。

在查看路由表时,最好采用此参数避免域名解析以提高查询速度。

相关文档
最新文档