R1(config)# ip route network-address subnet-mask {ip-add | exit-interface}
例子:
配置R1到R3的静态路由,同时R3到R1也需要配置
特殊的静态路由
ip route 0.0.0.0 0.0.0.0 [IP|INT] # 出接口的地址
Router(config)# router rip
Router(config-router)# version 1/2
Router(config-router)# network network-number # 宣告网络
int e0/0
ip address 192.168.12.1 255.255.255.0
no sh
int lo0
ip add 1.1.1.1 255.255.255.255
router rip
version 2
network 1.1.1.1
network 192.168.12.0
R2:
int e0/0
ip add 192.168.12.2 255.255.255.0
no sh
int e0/1
ip add 192.168.23.2 255.255.255.0
no sh
int lo0
ip add 2.2.2.2 255.255.255.255
router rip
version 2
network 192.168.12.0
network 192.168.23.0
network 2.2.2.2
R3:
int e0/0
ip add 192.168.23.3 255.255.255.0
no sh
int lo0
ip add 3.3.3.3 255.255.255.255
router rip
version 2
network 192.168.23.0
network 3.3.3.3
默认情况,rip version2 会将自己的路由条目进行汇总然后更新给其他路由器
当路由汇总后出现同样的条目时,会进行等价的负载均衡
如果想要进行人工汇总,建议首先关闭自动汇总,然后再进行手动汇总
R1(config-if)#int lo10
R1(config-if)#ip addr 172.16.10.10 255.255.255.0
R1(config-if)#int lo20
R1(config-if)#ip addr 172.16.20.20 255.255.255.0
R1(config-if)#int lo30
R1(config-if)#ip addr 172.16.30.30 255.255.255.0
R1(config)#router rip
R1(config-router)#version 2
R1(config-router)#network 172.16.10.0
R1(config-router)#network 172.16.20.0
R1(config-router)#network 172.16.30.0
R1(config-router)#no auto-summary # 关闭rip的自动路由汇总
R1(config-router)#int e0/0
R1(config-if)#ip summary-address rip 172.16.0.0 255.255.0.0 # 手动添加路由汇总
#查看R2的路由表
R2#sh ip rou
#如果没有更新,就把连接的接口重启一下
R2(config)#int e0/0
R2(config-if)#sh
R2(config-if)#no sh