目录
[■DHCP NAT BFD 策略路由](#■DHCP NAT BFD 策略路由)
■DHCP NAT BFD 策略路由
▲掩码与反掩码总结
- 使用掩码的场景:IP地址强相关
场景一:IP地址配置
ip address 192.168.1.1 255.255.255.0 或ip address 192.168.1.1 24
场景二:DHCP配置
network 192.168.1.0 mask 255.255.255.0 或network 192.168.1.0 mask 24
- 使用反掩码的场景
场景一: ACL
rule 10 permit source 192.168.1.1 0 或rule 10 permit source 192.168.1.1 0.0.0.0
rule 10 permit source 192.168.1.0 0.0.0.255
场景二:OSPF路由宣告
network 192.168.1.0 0.0.0.255 //宣告192.168.1.0网段
- ++++RIP++++ 路由宣告不需要掩码或反掩码,宣告主类网络(ABC类主类IP地址掩码分别为/8/16/24):
network 10.0.0.0
network 172.16.0.0
network 192.168.1.0
▲综合实验

- 接入 交换机ACSW配置
<Huawei>system-view
Huaweisysname Acsw
Acswvlan batch 10 20
Acswinterface GigabitEthernet 0/0/1
Acsw-GigabitEthernet0/0/1port link-type access
Acsw-GigabitEthernet0/0/1port default vlan 10
Acsw-GigabitEthernet0/0/1quit
Acswinterface GigabitEthernet 0/0/2
Acsw-GigabitEthernet0/0/2port link-type access
Acsw-GigabitEthernet0/0/2port default vlan 20
Acsw-GigabitEthernet0/0/2quit
Acswinterface GigabitEthernet 0/0/3
Acsw-GigabitEthernet0/0/3port link-type trunk
Acsw-GigabitEthernet0/0/3port trunk allow-pass vlan all
- 核心交换机的配置
下行接口以及网关
Coreswvlan batch 10 20 30
Coreswinterface Vlanif 10
Coresw-Vlanif10ip address 192.168.10.254 24
Coresw-Vlanif10quit
Coreswinterface Vlanif 20
Coresw-Vlanif20ip address 192.168.20.254 24
Coresw-Vlanif20quit
Coreswinterface GigabitEthernet 0/0/3
Coresw-GigabitEthernet0/0/3port link-type trunk
Coresw-GigabitEthernet0/0/3port trunk allow-pass vlan all
配置DHCP
vlanif10 全局模式
Coreswdhcp enable
Coreswip pool 10
Coresw-ip-pool-10network 192.168.10.0 mask 24
Coresw-ip-pool-10gateway-list 192.168.10.254
Coresw-ip-pool-10dns-list 8.8.8.8
Coresw-ip-pool-10lease day 5
Coresw-ip-pool-10excluded-ip-address 192.168.10.2 192.168.10.253
Coresw-ip-pool-10quit
Coreswinterface Vlanif 10
Coresw-Vlanif10dhcp select global
vlanif20 接口模式
Coresw-Vlanif20dhcp select interface
Coresw-Vlanif20dhcp server excluded-ip-address 192.168.20.2 192.168.20.253
Coresw-Vlanif20dhcp server dns-list 114.114.114.114
Coresw-Vlanif20dhcp server lease day 4 hour 4 minute 4
- 核心交换机上层接口
Coreswinterface GigabitEthernet 0/0/1
Coresw-GigabitEthernet0/0/1port link-type access
Coresw-GigabitEthernet0/0/1port default vlan 30
Coresw-GigabitEthernet0/0/1quit
Coreswinterface Vlanif 30
Coresw-Vlanif30ip address 192.168.30.254 24
指定核心交换机的默认路由 出口路由器无法nat设置完之后
Coreswip route-static 0.0.0.0 0 192.168.30.3
- 出口路由器配置(下行口)
<Route>system-view
Routeinterface GigabitEthernet 0/0/1
Route-GigabitEthernet0/0/1ip address 192.168.30.3 24
可以使用静态路由来使route有返回到主机的路由条目(但本实验不这么做,选用动态路由协议)
routeip route-static 192.168.10.0 255.255.255.0 192.168.30.254
动态路由协议:RIP
Routerip
Route-rip-1version 2
Route-rip-1network 192.168.30.0
Coreswrip
Coresw-rip-1version 2
Coresw-rip-1network 192.168.10.0
Coresw-rip-1network 192.168.20.0
Coresw-rip-1network 192.168.30.0
Routeundo rip 1
Coreswundo rip 1
动态路由协议:OSPF
Routeospf 1
Route-ospf-1area 0
Route-ospf-1-area-0.0.0.0network 192.168.30.0 0.0.0.255
Coreswospf 1
Coresw-ospf-1area 0
Coresw-ospf-1-area-0.0.0.0network 192.168.10.0 0.0.0.255
Coresw-ospf-1-area-0.0.0.0network 192.168.20.0 0.0.0.255
Coresw-ospf-1-area-0.0.0.0network 192.168.30.0 0.0.0.255
- 路由器的两个上行接口
上行接口IP地址配置:
Routeinterface GigabitEthernet 0/0/0
Route-GigabitEthernet0/0/0ip address 12.1.1.3 24
Route-GigabitEthernet0/0/0quit
Routeinterface GigabitEthernet 0/0/2
Route-GigabitEthernet0/0/2ip address 23.1.1.3 24
出口路由器做NAT在电信和联通配置RIP之后
Routeacl 2000
Route-acl-basic-2000rule 5 permit source 192.168.10.0 0.0.0.255
Route-acl-basic-2000rule 10 permit source 192.168.20.0 0.0.0.255
Route-acl-basic-2000quit
Routeinterface GigabitEthernet 0/0/0
Route-GigabitEthernet0/0/0nat outbound 2000
Routeinterface GigabitEthernet 0/0/2
Route-GigabitEthernet0/0/2nat outbound 2000
- 电信路由器
电信路由器配置IP地址:
dianxininterface GigabitEthernet 0/0/0
dianxin-GigabitEthernet0/0/0ip address 12.1.1.1 24
dianxin-GigabitEthernet0/0/0quit
dianxininterface GigabitEthernet 0/0/1
dianxin-GigabitEthernet0/0/1ip address 100.1.1.1 24
dianxin-GigabitEthernet0/0/1quit
dianxininterface LoopBack 0
dianxin-LoopBack0ip address 1.1.1.1 24
配置rip...
- 联通路由器
联通路由器配置IP地址:
<liantong>system-view
liantonginterface GigabitEthernet 0/0/1
liantong-GigabitEthernet0/0/1ip address 100.1.1.2 24
liantong-GigabitEthernet0/0/1quit
liantonginterface GigabitEthernet 0/0/2
liantong-GigabitEthernet0/0/2ip address 23.1.1.2 24
liantong-GigabitEthernet0/0/2quit
liantonginterface LoopBack 0
liantong-LoopBack0ip address 2.2.2.2 24
配置rip...
给核心交换机配置默认路由完成之后还是无法通信,是因为出口路由器没有做默认路由,如果要做浮动路由,需要更改两条路由的优先级
静态路由和默认路由的优先级都是60
Routeip route
Routeip route-static 0.0.0.0 0 12.1.1.1 preference 50
Routeip route-static 0.0.0.0 0 23.1.1.2
要使用BGF所以默认路由先不用了,实际上只有默认路由也无法完成需求
Routeundo ip route-static 0.0.0.0 0 12.1.1.1
Routeundo ip route-static 0.0.0.0 0 23.1.1.2
- 出口路由器BFD的配置,为了保证电信挂了以后可以走联通的网络
Routebfd
Route-bfdquit
Routebfd dianxin bind peer-ip 12.1.1.1 source-ip 12.1.1.3 auto
Route-bfd-session-dianxinquit
电信那一边配置bfd (因为不支持单臂回声,实际项目可以配置单边)
dianxinbfd
dianxin-bfdquit
dianxinbfd dianxin bind peer-ip 12.1.1.3 source-ip 12.1.1.1 auto
dianxin-bfd-session-dianxindisplay bfd session all
track追踪,BFD两边配置,两边ping不通的时候就是挂了,该链路的路由会被删除
Routeip route-static 0.0.0.0 0 12.1.1.1 preference 50 track bfd-session dianxin
Routeip route-static 0.0.0.0 0.0.0.0 23.1.1.2 #bfd链路挂了就走这个
- 策略路由配置
首先删除两个默认路由
Routeundo ip route-static 0.0.0.0 0 23.1.1.2
Routeundo ip route-static 0.0.0.0 0 12.1.1.1
- 策略路由设置
策略路由vlan10走电信出口,vlan20走联通出口
具体步骤:
①配置ACL,匹配流量
②流分类
③流行为
④流策略(绑定流分类流行为)
⑤入接口应用策略路由
策略路由配置在入接口是因为要匹配两个网段的地址 放在任意一个出接口都不能对另一个网段进行匹配
<Route>system-view
配置ACL
Routeacl 2010
Route-acl-basic-2010rule 10 permit source 192.168.10.0 0.0.0.255
Route-acl-basic-2010quit
Routeacl 2020
Route-acl-basic-2020rule 10 permit source 192.168.20.0 0.0.0.255
配置流分类
Routetraffic classifier vlan10
Route-classifier-vlan10if-match acl 2010
Route-classifier-vlan10quit
Routetraffic classifier vlan20
Route-classifier-vlan20if-match acl 2020
Route-classifier-vlan20quit
配置流行为
Routetraffic behavior dianxin
Route-behavior-dianxinredirect ip-nexthop 12.1.1.1
Route-behavior-dianxinquit
Routetraffic behavior liantong
Route-behavior-liantongredirect ip-nexthop 23.1.1.2
Route-behavior-liantongquit
配置流策略
Routetraffic policy 10,20-dl
Route-trafficpolicy-10,20-dlclassifier vlan10 behavior dianxin
Route-trafficpolicy-10,20-dlclassifier vlan20 behavior liantong
Route-trafficpolicy-10,20-dlquit
入接口应用策略路由
Route-GigabitEthernet0/0/****1**** traffic-policy 10,20-dl inbound
Step1:配置ACL,匹配流量
router acl 3010
router-acl-adv-3010 rule 10 permit ip source any destination 1.1.1.0 0.0.0.255 //匹配任意源地址去往电信服务器1.1.1.1的流量
router-acl-adv-3010 acl 3020
router-acl-adv-3020 rule 10 permit ip source any destination 2.2.2.0 0.0.0.255 //匹配任意源地址去往联通服务器2.2.2.2的流量其他配置略,与实验三一样。
至此,本文分享的内容就结束了。