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

eNSP:防火墙设置模拟公司配置(二)

实验拓扑:

实验要求(二):

7:
办公设备可以通过电信连接和移动上网(多对多NAT,并且需要保留一个公网IP)
8:
分公司通过公网移动电信,访问DMZ的http服务器
9:
多出口基于宽带比例选路,但是办公区的10.0.2.1只能用电信链路访问公网
10:
分公司内部设备可以用域名访问总公司的设备sever,总公司也是
11:
访客只能通过移动访问公网

实验思路(二):

1.防火墙的napt(多对多),保留一个IP

2.分公司防火墙的NAT

3.防火墙多出口的负载分担

4.DNS代理

5.针对用户的NAT策略

实验步骤:

1.基础操作:

配置防火墙的IP和服务

配置分公司的设备IP等

防火墙分公司网关

2.进入web防火墙界面配置:

先加入总公司fw

要求一:办公设备可以通过电信连接和移动上网(多对多NAT,并且需要保留一个公网IP)

创建两个安全区域表示电信和移动

并对应接口配置IP和区域

并在ISP设备上配置IP

找到NAT 勾选NAT,选择办公到电信,填写公网电信的IP范围,并且配置上路由黑洞

点击下方高级,配置转换的个数范围和保留的IP地址

并点击下方的安全策略,配置上安全策略(电信

如法炮制出移动的策略

要求二:分公司通过公网移动电信,访问DMZ的http服务器

进入分公司fw

先到接口配置

在配置NAT

再新建安全策略

接下来给ISP设备配置静态路由,方便公司间的通讯

[Huawei]ip route-static 10.0.0.0 16 g0/0/0
[Huawei]ip route-static 10.0.0.0 16 g0/0/2

[Huawei]ip route-static 192.168.1.0 24 g0/0/1 

tips:记得给分公司一端的ISP的IP地址

现在得配置主公司和分公司从外部网来的安全策略

这里还勾选了icmp是方便我们去测试ping

还要写一条DMZ到外部的http服务

除此之外,还要配置上我们的NAT,

这里选电信和移动,不用快速建立安全策略,因为我们之前已经建立了

测试ISP设备

成功,现在我们来配置分公司的NAT和安全策略

打开ping http的服务

测试到内部的ping

测试http服务

要求三:多出口环境基于带宽比例进行选路,但是,办公区中10.0.2.2该设备只能通过电信的链路访问互联网。链路开启过载保护,保护阈值80%;

单独给10.0.2.2 设置限制

配置负载分担,链路开启过载保护,保护阈值80%

创建移动电信的接口

在全局里面配置一个20%,一个80%

要求四:分公司内部的客户端可以通过域名访问到内部的服务器,公网设备也可以通过域名访问到分公司内部服务器;

先找到DNS服务器的代理

内网服务器创建一个域名对应

分公司创一个

双方填写对方的域名

要求五:访客只能通过移动访问公网

创建一个访客账户

写一条策略路由

选择访客,单出口,移动出口

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • python入门基础知识·二
  • oslo_i18n学习小结
  • LocalAI离线安装部署
  • java八股文面试题
  • 智能家居装修怎么布线?智能家居网络与开关插座布置
  • java设计模式之:策略模式+工厂模式整合案例实战(一)
  • 【C++深入学习】类和对象(一)
  • QT5.12.9 通过MinGW64 / MinGW32 cmake编译Opencv4.5.1
  • [笔试题] 笔试题面试题
  • 218.贪心算法:分发糖果(力扣)
  • python如何与前端交互
  • Qt之元对象系统
  • 计算机课程名,汇总
  • Windows系统网络配置命令详细指南
  • 编程题目积累(day5)
  • 【刷算法】从上往下打印二叉树
  • CentOS 7 修改主机名
  • Fastjson的基本使用方法大全
  • FastReport在线报表设计器工作原理
  • gitlab-ci配置详解(一)
  • Java|序列化异常StreamCorruptedException的解决方法
  • javascript 哈希表
  • js ES6 求数组的交集,并集,还有差集
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • Mysql5.6主从复制
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • Python学习之路16-使用API
  • Redash本地开发环境搭建
  • spark本地环境的搭建到运行第一个spark程序
  • Vue ES6 Jade Scss Webpack Gulp
  • Vue2.x学习三:事件处理生命周期钩子
  • Vue实战(四)登录/注册页的实现
  • Vue小说阅读器(仿追书神器)
  • 创建一个Struts2项目maven 方式
  • 给初学者:JavaScript 中数组操作注意点
  • 我的业余项目总结
  • 7行Python代码的人脸识别
  • 仓管云——企业云erp功能有哪些?
  • 蚂蚁金服CTO程立:真正的技术革命才刚刚开始
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • # MySQL server 层和存储引擎层是怎么交互数据的?
  • (26)4.7 字符函数和字符串函数
  • (Java入门)抽象类,接口,内部类
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (转)3D模板阴影原理
  • (转)Scala的“=”符号简介
  • (转)用.Net的File控件上传文件的解决方案
  • .JPG图片,各种压缩率下的文件尺寸
  • .net core 外观者设计模式 实现,多种支付选择
  • .net core使用RPC方式进行高效的HTTP服务访问
  • .Net OpenCVSharp生成灰度图和二值图
  • .net 流——流的类型体系简单介绍
  • .netcore 获取appsettings
  • .net程序集学习心得