route
route命令主要用于手动配置静态路由表
(直接通过网络接口相连时,该参数用0)
命令格式:
#enable
#hostname RTA
#文字config t
int s0
ip add 19.168.1.0 255.255.255.0
clo ra 64000
ctrl+z
config t
int s1
ip add 10.1.128.0 255.255.255.252
clo ra 64000
ctrl+z
show ip int b
看显示信息:
两个段口是否为up
config t
ip route 192.168.2.0 255.255.255.0 s0
ip route 10.1.128.0 255.255.255.252 s0
ip route 10.1.128.128 255.255.255.252 s1
ip route 172.1.128.0 255.255.255.252 s1
show ip route
看显示信息:
两边的s是否配好
然后ping一下ip地址
如果出现!!!!!便通了
-------------------------------------------------------------------------------------------------
静态路由表
由系统管理员事先设置好固定的路由表称之为静态(static)路由表,一般是在系统安装时就根据网络的配置情况预先设定的,它不会随未来网络结构的改变而改变。
? 跃点数
路由首选项的度量。通常,最小的跃点数是首选路由。如果多个路由存在于给定的目标网络,则使用最低跃点数的路由。某些路由选择算法只将到任意网络 ID 的单个路由存储在路由表中,即使存在多个路由。在此情况下,路由器使用跃点数来决定存储在路由表中的路由。
如果是双网段的用户,比如办公和家庭使用的笔记本,通常有多个IP地址,需要频繁切换,只要配置好 静态路由表 ,就不用报切换了
例如
IP 130.89102.110和 192.168.1.2(自动获取)
网关 130.89.102.254 和 192.168.1.1
DNS 也可以设置好多个
先设置好 以上信息
写如下 批处理,,并执行就好了
route add 130.89.0.0 mask 255.255.0.0 130.89.102.254 -p
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 10 -p
route print
pause
-----------------------------------------------------------------------------------------
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【网关地址】
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包会优先选择第二条路由。
-------------------------------------------------------------------------------
评论