ENSP访问控制列表-路由策略
题目要求:
1.全网通过OSPF互通(包括Loopback地址);
2.用路由策略过滤OSPF废弃路由:在R2上过滤来自R1的192.168.1.1/32,保留其他有效路由
3.用路由策略控制特定路由接收:在R3上只接受来自其他设备的回环口路由(1.1.1.1/32,2.2.2.2/32,4.4.4.4/32),过滤其他网段路由(譬如10.1.12.0/24)
解题过程:
R1:
system-view
undo info-center enable #关闭日志
sysname R1
#基础端口配置
interface GigabitEthernet 0/0/0
ip address 10.1.12.1 255.255.255.0 #子网掩码可缩写为24
interface GigabitEthernet 0/0/1
ip address 10.1.14.1 255.255.255.0 #子网掩码可缩写为24
interface Loopback0
ip address 1.1.1.1 255.255.255.255 #子网掩码可缩写为32
interface Loopback1
ip address 192.168.1.1 255.255.255.255 #子网掩码可缩写为32
quit
#ospf配置
ospf 1
area 0
network 10.1.12.0 0.0.0.255 #ospf的动态路由这里要使用反掩码
network 10.1.14.0 0.0.0.255
network 1.1.1.1 0.0.0.0 #回环地址要使用精确ip,不要使用网段
network 192.168.1.1 0.0.0.0
quit
quit
#保存配置
quit
save
y
R2:
system-view
undo info-center enable #关闭日志
sysname R2
#基础端口配置
interface GigabitEthernet 0/0/0
ip address 10.1.12.2 255.255.255.0 #子网掩码可缩写为24
interface GigabitEthernet 0/0/1
ip address 10.1.23.1 255.255.255.0 #子网掩码可缩写为24
interface Loopback0
ip address 2.2.2.2 255.255.255.255 #子网掩码可缩写为32
quit
#ospf配置
ospf 1
area 0
network 10.1.12.0 0.0.0.255 #ospf的动态路由这里要使用反掩码
network 10.1.23.0 0.0.0.255
network 2.2.2.2 0.0.0.0 #回环地址要使用精确ip,不要使用网段
quit
quit
#访问控制列表+路由策略 #做之前最好先互相ping一下,学习到路由表
#访问控制列表
acl number 2000
rule 10 permit source 192.168.1.1 0
quit
#路由策略
route-policy OSPF deny node 10
if-match acl 2000 #配置为刚才配好的控制列表
quit
route-policy OSPF permit node 20
quit
#在ospf中调用过滤策略
ospf 1 #要跟此前配置的ospf一样的id
filter-policy route-policy OSPF import
quit
#保存配置
quit
save
y
R3:
system-view
undo info-center enable #关闭日志
sysname R3
#基础端口配置
interface GigabitEthernet 0/0/0
ip address 10.1.23.2 255.255.255.0 #子网掩码可缩写为24
interface GigabitEthernet 0/0/1
ip address 10.1.34.1 255.255.255.0 #子网掩码可缩写为24
interface Loopback0
ip address 3.3.3.3 255.255.255.255 #子网掩码可缩写为32
quit
#ospf配置
ospf 1
area 0
network 10.1.23.0 0.0.0.255 #ospf的动态路由这里要使用反掩码
network 10.1.34.0 0.0.0.255
network 3.3.3.3 0.0.0.0 #回环地址要使用精确ip,不要使用网段
quit
quit
#访问控制列表+路由策略 #做之前最好先互相ping一下,学习到路由表
#访问控制列表
acl number 2001
rule 10 permit source 1.1.1.1 0.0.0.0
rule 20 permit source 2.2.2.2 0.0.0.0
rule 30 permit source 4.4.4.4 0.0.0.0
quit
#路由策略
route-policy Loopback permit node 10
if-match acl 2001 #配置为刚才配好的控制列表
quit
#在ospf中调用过滤策略
ospf 1 #要跟此前配置的ospf一样的id
filter-policy route-policy Loopback import
quit
#保存配置
quit
save
y
R4:
system-view
undo info-center enable #关闭日志
sysname R4
#基础端口配置
interface GigabitEthernet 0/0/0
ip address 10.1.14.2 255.255.255.0 #子网掩码可缩写为24
interface GigabitEthernet 0/0/1
ip address 10.1.34.2 255.255.255.0 #子网掩码可缩写为24
interface Loopback0
ip address 4.4.4.4 255.255.255.255 #子网掩码可缩写为32
quit
#ospf配置
ospf 1
area 0
network 10.1.14.0 0.0.0.255 #ospf的动态路由这里要使用反掩码
network 10.1.34.0 0.0.0.255
network 4.4.4.4 0.0.0.0 #回环地址要使用精确ip,不要使用网段
quit
quit
#保存配置
quit
save
y
配置完成后分别在R2,R3执行以下命令查看路由表
display ip routing-table protocol ospf
查看结果:
正确应该R2中没有192.168.1.1/32这条路由
R3中只有各设备的回环路由
设备互相之间都能ping通