当前位置: 首页 > >

Linux下route add 命令添加路由列表

发布时间:

首先给大家分享一个巨牛巨牛的人工智能教程,是我无意中发现的。教程不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈~我正在学*中,觉得太牛了,所以分享给大家!点这里可以跳转到教程



???????????????
route add命令的主要作用是添加静态路由,通常的格式是:
route ADD 157.0.0.0 MASK 255.0.0.0 ?157.55.80.1 METRIC 3 IF 2
参数含义:destination ? mask ? ? gateway ? ? metric ? interface ? ? /* 可以缩写 */


destination【网段地址】?
mask【子网掩码】
gateway【网关地址】 ?gw
metric 【路由跳数】
if【端口号】
一般情况下,不涉及本机地址,除非你要做测试。


其中:
可以省略【路由跳数】参数;
当通往该网关地址的路径唯一时,【端口号】参数可以省略。(因为在多端口的路由交换设备上,可能存在通往同一个IP地址的多条备份路径。)
mask 是关键字,不能省略。

route add 134.105.0.0 mask 255.255.0.0 134.105.64.1
意思是:所有需要发往134.105.0.0/16地址段的IP数据包,全部由134.105.64.1路径转发。


这个命令在大型IP网络组建时经常用到,在不同厂商的设备上命令格式可能不同,但原理是一样的。

如果有多条路由,根据不同的路由协议(比如rip, ospf等)的规定,一般优先选择网段地址小的路由。比如,当以下两条路由同时被添加的时候:
route add 134.105.0.0 mask 255.255.0.0 134.105.64.1
route add 134.105.128.0 mask 255.255.128.0 134.105.0.1

目标地址是134.105.128.1的IP包会优先选择第二条路由。




route add default ?gw ?210.41.141.110 ? ? /* ?210.41.141.110 路由器的IP?*/

???????????

浏览人工智能教程



友情链接: