下面用例子来讲解静态路由的用法:
例子拓扑图如上:
例子要求:要求两个三层设备配置静态路由实现全网互通?
例子配置如下:
Switch>enable
Switch#config terminal
Switch(config)#vlan 10 //
创建
VLAN
Switch(config-vlan)#vlan 20
Switch(config-vlan)#exit
Switch(config)#interface vlan 10
进入
VLAN10
的
SVI
,并且给
SVI
配置
IP
地址
Switch(config-if)#ip address 192.168.10.1 255.255.255.0
Switch(config-if)#no shut
Switch(config-if)#exit
Switch(config)#interface vlan 20
Switch(config-if)#ip address 192.168.20.1 255.255.255.0
Switch(config-if)#no shut
Switch(config-if)#exit
Switch(config)#interface f0/5 //
进入接口
Switch(config-if)#switchport access vlan 10 //
将接口加入到
VLAN10
当中
Switch(config-if)#no shut
Switch(config-if)#exit
Switch(config)#interface f0/10
Switch(config-if)#switchport access vlan 20
Switch(config-if)#no shut
Switch(config-if)#exit
Switch(config)#interface f0/1 //
进入接口
Switch(config-if)#no switchport //
将接口配置成路由口
Switch(config-if)#ip address 192.168.1.1 255.255.255.0 //
给路由口配置
IP
地址
Switch(config-if)#no shut
Switch(config-if)#exit
Switch(config)#ip route 192.168.30.0 255.255.255.0 192.168.1.2 //
配置静态路由,交换机的报文中有目标网络是
192.168.30.0,
报文的下一跳地址到
192.168.1.2
Switch(config)#ip route 0.0.0 .0 0.0.0.0 192.168.1.2 //
配置缺省的静态路由,交换机找不到匹配的条目时,就交给缺省路由
Switch(config)#end
Router>enable
Router#config terminal
Router(config)#interface f1/0 //
进入路由接口,并且配置
IP
地址
Router(config-if)#ip address 192.168.1.2 255.255.255.0
Router(config-if)#no shut
Router(config-if)#exit
Router(config)#interface f1/1
Router(config-if)#ip address 192.168.30.1 255.255.255.0
Router(config-if)#no shut
Router(config-if)#exit
Router(config)#ip route 192.168.10.0 255.255.255.0 192.168.1.1 //
配置静态路由,路由器上报文有目标网络是
192.168.10.0
,报文下一跳地址为
192.168.1.1
Router(config)#ip route 192.168.20.0 255.255.255.0 192.168.1.1 //
配置静态路由,路由器上报文有目标网络是
192.168.20.0
,报文下一跳地址为
192.168.1.1
Router(config)#ip route 0.0.0 .0 0.0.0.0 f1/1 //
配置缺省的静态路由,交换机找不到匹配的条目时,就交给缺省路由
Router(config)#end
综实验所述:静态路由是需要手工指定的,网络相对稳定,但是拓展性不强,一旦有新网络增加,就必须配置全网设备,使其全网互连,不利于拓展管理,但安全性较高和稳定性高
.
仔细看我上面是不是每个设备都加了一条缺省静态路由,这是因为当网络设备不知道不相邻网络的时,而且还要与他们之间通信,就必须配置缺省路由,记住配置缺省路由时相邻设备之间不能互相指到对方,如果这样做就会产生环路的可能。就比如说,我的上例,交换机的缺省路由指到了路由器上,而路由器的缺省路由就不能指到交换机上去了,而路由器的缺省路由的地址就要指到路由器的出口接口了。
本文出自 “老舒的博客” 博客,转载请与作者联系!