当前位置: 首页 > news >正文

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

目录

■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

[Huawei]sysname Acsw

[Acsw]vlan batch 10 20

[Acsw]interface GigabitEthernet 0/0/1

[Acsw-GigabitEthernet0/0/1]port link-type access

[Acsw-GigabitEthernet0/0/1]port default vlan 10 

[Acsw-GigabitEthernet0/0/1]quit 

[Acsw]interface GigabitEthernet 0/0/2

[Acsw-GigabitEthernet0/0/2]port link-type access

[Acsw-GigabitEthernet0/0/2]port default vlan 20

[Acsw-GigabitEthernet0/0/2]quit

[Acsw]interface GigabitEthernet 0/0/3

[Acsw-GigabitEthernet0/0/3]port link-type trunk 

[Acsw-GigabitEthernet0/0/3]port trunk allow-pass vlan all

  • 核心交换机的配置

下行接口以及网关

[Coresw]vlan batch 10 20 30

[Coresw]interface Vlanif 10

[Coresw-Vlanif10]ip address 192.168.10.254 24

[Coresw-Vlanif10]quit

[Coresw]interface Vlanif 20

[Coresw-Vlanif20]ip address 192.168.20.254 24

[Coresw-Vlanif20]quit

[Coresw]interface GigabitEthernet 0/0/3

[Coresw-GigabitEthernet0/0/3]port link-type trunk 

[Coresw-GigabitEthernet0/0/3]port trunk allow-pass vlan all

配置DHCP

vlanif10 全局模式

[Coresw]dhcp enable 

[Coresw]ip pool 10

[Coresw-ip-pool-10]network 192.168.10.0 mask 24

[Coresw-ip-pool-10]gateway-list 192.168.10.254

[Coresw-ip-pool-10]dns-list 8.8.8.8

[Coresw-ip-pool-10]lease day 5  

[Coresw-ip-pool-10]excluded-ip-address 192.168.10.2 192.168.10.253

[Coresw-ip-pool-10]quit               

[Coresw]interface Vlanif 10      

[Coresw-Vlanif10]dhcp select global 

vlanif20 接口模式

[Coresw-Vlanif20]dhcp select interface

[Coresw-Vlanif20]dhcp server excluded-ip-address 192.168.20.2 192.168.20.253

[Coresw-Vlanif20]dhcp server dns-list 114.114.114.114

[Coresw-Vlanif20]dhcp server lease day 4 hour 4 minute 4

  • 核心交换机上层接口

[Coresw]interface GigabitEthernet 0/0/1

[Coresw-GigabitEthernet0/0/1]port link-type access 

[Coresw-GigabitEthernet0/0/1]port default vlan 30

[Coresw-GigabitEthernet0/0/1]quit

[Coresw]interface Vlanif 30

[Coresw-Vlanif30]ip address 192.168.30.254 24

指定核心交换机的默认路由 出口路由器无法nat设置完之后

[Coresw]ip route-static 0.0.0.0 0 192.168.30.3

  • 出口路由器配置(下行口)

<Route>system-view

[Route]interface GigabitEthernet 0/0/1

[Route-GigabitEthernet0/0/1]ip address 192.168.30.3 24

可以使用静态路由来使route有返回到主机的路由条目(但本实验不这么做,选用动态路由协议)

[route]ip route-static 192.168.10.0 255.255.255.0 192.168.30.254

动态路由协议:RIP

[Route]rip          

[Route-rip-1]version 2

[Route-rip-1]network 192.168.30.0

[Coresw]rip          

[Coresw-rip-1]version 2

[Coresw-rip-1]network 192.168.10.0

[Coresw-rip-1]network 192.168.20.0

[Coresw-rip-1]network 192.168.30.0

[Route]undo rip 1

[Coresw]undo rip 1

动态路由协议:OSPF

[Route]ospf 1

[Route-ospf-1]area 0

[Route-ospf-1-area-0.0.0.0]network 192.168.30.0 0.0.0.255

[Coresw]ospf 1

[Coresw-ospf-1]area 0

[Coresw-ospf-1-area-0.0.0.0]network 192.168.10.0 0.0.0.255

[Coresw-ospf-1-area-0.0.0.0]network 192.168.20.0 0.0.0.255

[Coresw-ospf-1-area-0.0.0.0]network 192.168.30.0 0.0.0.255

  • 路由器的两个上行接口

上行接口IP地址配置:

[Route]interface GigabitEthernet 0/0/0

[Route-GigabitEthernet0/0/0]ip address 12.1.1.3 24

[Route-GigabitEthernet0/0/0]quit

[Route]interface GigabitEthernet 0/0/2

[Route-GigabitEthernet0/0/2]ip address 23.1.1.3 24

出口路由器做NAT在电信和联通配置RIP之后

[Route]acl 2000

[Route-acl-basic-2000]rule 5 permit source 192.168.10.0 0.0.0.255

[Route-acl-basic-2000]rule 10 permit source 192.168.20.0 0.0.0.255

[Route-acl-basic-2000]quit

[Route]interface GigabitEthernet 0/0/0

[Route-GigabitEthernet0/0/0]nat outbound 2000

[Route]interface GigabitEthernet 0/0/2

[Route-GigabitEthernet0/0/2]nat outbound 2000

  • 电信路由器

电信路由器配置IP地址:

[dianxin]interface GigabitEthernet 0/0/0

[dianxin-GigabitEthernet0/0/0]ip address 12.1.1.1 24

[dianxin-GigabitEthernet0/0/0]quit

[dianxin]interface GigabitEthernet 0/0/1

[dianxin-GigabitEthernet0/0/1]ip address 100.1.1.1 24

[dianxin-GigabitEthernet0/0/1]quit

[dianxin]interface LoopBack 0

[dianxin-LoopBack0]ip address 1.1.1.1 24

配置rip...

  • 联通路由器

联通路由器配置IP地址:

<liantong>system-view

[liantong]interface GigabitEthernet 0/0/1

[liantong-GigabitEthernet0/0/1]ip address 100.1.1.2 24

[liantong-GigabitEthernet0/0/1]quit

[liantong]interface GigabitEthernet 0/0/2

[liantong-GigabitEthernet0/0/2]ip address 23.1.1.2 24

[liantong-GigabitEthernet0/0/2]quit

[liantong]interface LoopBack 0         

[liantong-LoopBack0]ip address 2.2.2.2 24

配置rip...

给核心交换机配置默认路由完成之后还是无法通信,是因为出口路由器没有做默认路由,如果要做浮动路由,需要更改两条路由的优先级

静态路由和默认路由的优先级都是60    

[Route]ip route

[Route]ip route-static 0.0.0.0 0 12.1.1.1 preference 50

[Route]ip route-static 0.0.0.0 0 23.1.1.2

要使用BGF所以默认路由先不用了,实际上只有默认路由也无法完成需求

[Route]undo ip route-static 0.0.0.0 0 12.1.1.1

[Route]undo ip route-static 0.0.0.0 0 23.1.1.2

  • 出口路由器BFD的配置,为了保证电信挂了以后可以走联通的网络

[Route]bfd     

[Route-bfd]quit

[Route]bfd dianxin bind peer-ip 12.1.1.1 source-ip 12.1.1.3 auto   

[Route-bfd-session-dianxin]quit

电信那一边配置bfd (因为不支持单臂回声,实际项目可以配置单边)

[dianxin]bfd

[dianxin-bfd]quit

[dianxin]bfd dianxin bind peer-ip 12.1.1.3 source-ip 12.1.1.1 auto 

[dianxin-bfd-session-dianxin]display bfd session all 

track追踪,BFD两边配置,两边ping不通的时候就是挂了,该链路的路由会被删除

[Route]ip route-static 0.0.0.0 0 12.1.1.1 preference 50 track bfd-session dianxin

[Route]ip route-static 0.0.0.0 0.0.0.0 23.1.1.2 #bfd链路挂了就走这个

  • 策略路由配置

首先删除两个默认路由

[Route]undo ip route-static 0.0.0.0 0 23.1.1.2

[Route]undo ip route-static 0.0.0.0 0 12.1.1.1

  • 策略路由设置

策略路由vlan10走电信出口,vlan20走联通出口

具体步骤:

配置ACL,匹配流量

流分类

流行为

流策略(绑定流分类流行为)

入接口应用策略路由

策略路由配置在入接口是因为要匹配两个网段的地址 放在任意一个出接口都不能对另一个网段进行匹配

<Route>system-view

配置ACL

[Route]acl 2010

[Route-acl-basic-2010]rule 10 permit source 192.168.10.0 0.0.0.255

[Route-acl-basic-2010]quit  

[Route]acl 2020

[Route-acl-basic-2020]rule 10 permit source 192.168.20.0 0.0.0.255  

配置流分类

[Route]traffic classifier vlan10

[Route-classifier-vlan10]if-match acl 2010

[Route-classifier-vlan10]quit

[Route]traffic classifier vlan20

[Route-classifier-vlan20]if-match acl 2020

[Route-classifier-vlan20]quit

配置流行为

[Route]traffic behavior dianxin

[Route-behavior-dianxin]redirect ip-nexthop 12.1.1.1

[Route-behavior-dianxin]quit

[Route]traffic behavior liantong

[Route-behavior-liantong]redirect ip-nexthop 23.1.1.2

[Route-behavior-liantong]quit

配置流策略

[Route]traffic policy 10,20-dl

[Route-trafficpolicy-10,20-dl]classifier vlan10 behavior dianxin

[Route-trafficpolicy-10,20-dl]classifier vlan20 behavior liantong

[Route-trafficpolicy-10,20-dl]quit

入接口应用策略路由

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

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

http://www.lryc.cn/news/571929.html

相关文章:

  • Oracle 创建定时任务
  • Web服务器/tmp隔离的安全性与绕过分析
  • VSCode 插件 Remote - SSH:开启高效远程开发之旅
  • SpringBoot电脑商城项目--新增收获地址
  • 系统的性能优化
  • kettle好用吗?相较于国产ETL工具有哪些优劣之处?
  • git的使用——初步认识git和基础操作
  • 【Datawhale组队学习202506】零基础学爬虫 01 初始爬虫
  • Goursat问题解的公式推导
  • TikTok 矩阵如何快速涨粉
  • html中的table标签以及相关标签
  • 微信二次开发,对接智能客服逻辑
  • 百度下拉框出词技术解密:72小时出下拉词软件原理分享
  • 5G光网络新突破:<Light: Science Applications>报道可适应环境扰动的DRC实时校准技术
  • OpenStack 入门与实践
  • 激光雷达与视频融合(DeepFusion)的多模态高精度目标定位
  • PostgreSQL的扩展bloom
  • 数学建模会议笔记
  • STM32 HAL 库串口收发完全指南:从基础配置到实战应用
  • 标杆确立!永洪科技位于IDC报告Data Analytics领域象限排头位!
  • 操作系统期末复习--操作系统初识以及进程与线程
  • 实时中值滤波 + 低通滤波 示例程序(STM32环境)
  • CTF解题:[NSSCTF 2022 Spring Recruit]弱类型比较绕过
  • YOLOv11改进 | BiFormer注意力与C2PSA机制融合指南
  • Jupyter 是什么?基于浏览器的交互式计算环境
  • StartUML入门级使用教程——画Class类图
  • 系统思考与核心竞争力
  • vb逆向常用函数
  • Github的仓库使用方法的小白教程
  • 分布式顺序数据发生器