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

防火墙旁挂部署+故障切换

一、实验环境

华为ENSP

二、拓扑

三、目的

1、内网PC1访问Server

2、防火墙旁挂部署,对流量进行过滤,防火墙挂掉之后,内网PC1能继续访问到Server

3、防火墙恢复正常后,流量能回切至防火墙转发

四、思路:

1、AR1配置策略路由,下一跳指向防火墙的172.16.1.2,联动NQA,持续探测172.16.1.2

2、同时配置一条默认路由指向223.5.5.5 策略路由应用在AR1的G4/0/0接口inbound方向(备用线路)

反向的策略路由同理

3、防火墙只需配置好IP地址,加入安全区域,写一条默认路由指向172.16.1.5(这里忽略掉防火墙策略路由哈,可以全放)

五、配置文件

AR1配置文件nqa test-instance 3000 1 test-type icmpdestination-address ipv4 172.16.1.2frequency 10interval seconds 3timeout 2probe-count 2start now
nqa test-instance 3001 1 test-type icmpdestination-address ipv4 172.16.1.6frequency 10interval seconds 3timeout 2probe-count 2start nowinterface GigabitEthernet0/0/0ip address 223.5.5.6 255.255.255.0 traffic-policy 3001 inbound
#
interface GigabitEthernet0/0/1ip address 172.16.1.5 255.255.255.252 
#
interface GigabitEthernet0/0/2ip address 172.16.1.1 255.255.255.252 
#
interface GigabitEthernet4/0/0ip address 192.168.0.254 255.255.255.0 traffic-policy 3000 inboundacl number 3000  rule 5 permit ip source 192.168.0.0 0.0.0.255 
acl number 3001  rule 5 permit ip destination 192.168.0.0 0.0.0.255 
#
traffic classifier 3001 operator orif-match acl 3001
traffic classifier 3000 operator orif-match acl 3000
#
traffic behavior 3001redirect ip-nexthop 172.16.1.6 track nqa 3001 1
traffic behavior 3000redirect ip-nexthop 172.16.1.2 track nqa 3000 1
#
traffic policy 3001classifier 3001 behavior 3001
traffic policy 3000classifier 3000 behavior 3000ip route-static 0.0.0.0 0.0.0.0 223.5.5.5

SW1无配置

PC1

Server

六、效果

此时可以看出流量已经过了防火墙

这里我防火墙创建一条策略方便查看流量

此时持续ping,同时关闭防火墙,发现丢了几个包,后面又通了

此时检查一下路径发现已经切换,之后从AR1的G0/0/0接口出去

此时再持续ping 把防火墙打开

发现丢了两个包之后,流量已完成回切,此处实验已完成

七、NQA部分命令注释(仅供参考,具体以实际网络环境为准)

nqa test-instance 3000 1    #创建1个实例test-type icmp           #探测类型icmpdestination-address ipv4 172.16.1.2         #探测地址172.16.1.2frequency 10               #每10秒探测一次interval seconds 3        #每个icmp包的间隔3秒timeout 2                 #超时时间 2秒probe-count 2             #每次探测发送2个icmp包start now                 #现在开启探测

查看探测结果

重点关注探测结果和丢包率

此处显示探测成功、丢包率0%(正常)

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

相关文章:

  • PyTorch基本使用-张量的基本运算及函数计算
  • C#--方法
  • 前端权限控制
  • mac下载安装jdk
  • 在线PS工具:UI设计的创新选择
  • 生成式AI概览与详解
  • 数据结构与算法学习笔记----树与图的深度优先遍历
  • IEEE T-RO 软体机器人手指状态估计实现两栖触觉传感
  • 【NLP 14、激活函数 ② tanh激活函数】
  • 前端如何实现签名功能
  • 若依将数据库更改为SQLite
  • CRMEB Pro版v3.2源码全开源+PC端+Uniapp前端+搭建教程
  • Docker 安装 Jenkins:2.346.3
  • 【OpenCV】模板匹配
  • 黑马商城微服务复习(5)
  • 云原生基础设施指南:精通 Kubernetes 核心与高级用法
  • 人工智能概要
  • qt QCommandLineParser详解
  • 力扣 K个一组翻转链表
  • cnocr配置及训练测试
  • 解决 Flutter 在 Mac 上的编译错误
  • MR30分布式IO在新能源领域加氢站的应用
  • wxPython中wx.ListCtrl用法(二)
  • kubernetes 资源汇总
  • 每日一题(对标gesp三级答案将在第二天公布)
  • 让 Win10 上网本 Debug 模式 QUDPSocket 信号槽 收发不丢包的方法总结
  • Python爬虫之使用BeautifulSoup进行HTML Document文档的解析
  • vue.config.js配置参数说明新手教程
  • C# 关于加密技术以及应用(二)
  • 视频中的某些片段如何制作GIF表情包?