【网工】华为配置专题进阶篇②

目录

[■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的流量其他配置略,与实验三一样。

至此,本文分享的内容就结束了。