当前位置: 首页 > 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的流量其他配置略,与实验三一样。

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

相关文章:

  • MySQL 8.0 OCP 题库完整版
  • UVa1408/LA4018 Flight Control
  • RT Thread CAN驱动框架分析
  • 【LeetCode】每日一题 —— No.3405
  • Linux设备框架:kset与kobject基本介绍
  • Vue3 + TypeScript + Element Plus + el-input 输入框列表按回车聚焦到下一行
  • 【微信小程序】4、SpringBoot整合WxJava生成小程序码
  • CDN加速导致CLS升高图片托管服务器的3个选择标准!
  • 解密 Spring MVC:从 Tomcat 到 Controller 的一次完整请求之旅
  • Java求职者面试:Spring AI、MCP、RAG、向量数据库与Embedding模型技术解析
  • 世事无两全
  • 串口DMA + 环形缓冲,共用缓冲区
  • 使用Trace分析Android方法用时
  • Pyenv 跟 Conda 还有 Poetry 有什么区别?各有什么不同?
  • 在使用 HTML5 的 <video> 标签嵌入视频时,有时会遇到无法播放 MP4 文件的问题
  • python打卡day54@浙大疏锦行
  • 黑马教程强化day5-2
  • 【Node.js 的底层实现机制】从事件驱动到异步 I/O
  • 什么是Flink
  • 红队攻防渗透技术实战流程:信息打点-主机架构蜜罐识别WAF识别端口扫描协议识别服务安全
  • 仿站小工具 wordpress/网站制作流程图
  • 17173手游网站源码 手机游戏下载网站源码 带整站数据+采集/百度竞价排名规则
  • 广告营销手段有哪些方式/黄山seo公司
  • 河北省建设工程综合信息网/优化设计七年级下册数学答案
  • 荆门网站建设服务/企业网站推广方案设计毕业设计
  • 网站制作 上海网络热线/市场调查报告