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

虚拟系统配置案例

在这里插入图片描述

安全策略要求:
1、只存在一个公网IP地址,公司内网所有部门都需要借用同一个接口访问外网
2、财务部禁止访问Internet,研发部门只有部分员工可以访问Internet,行政部门全部可以访问互联网
3、为三个部门的虚拟系统分配相同的资源类

基础配置
在这里插入图片描述
在这里插入图片描述


[FW1]vsys enable   ---开启虚拟系统
[FW1-resource-class-r1]resource-item-limit bandwidth 2 outbound
[FW1-resource-class-r1]resource-item-limit session reserved-number 500 maximum 1000
[FW1-resource-class-r1]resource-item-limit user reserved-number 100
[FW1-resource-class-r1]resource-item-limit policy reserved-number 200

[FW1]dis resource global-resource —查看剩余公共资源,根据剩余资源进行划分

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

[FW1]vsys name vsysa   ---创建虚拟系统,名称为vsysa
[FW1-vsys-vsysa]assign resource-class r1   ---设定使用的资源类
[FW1-vsys-vsysa]assign interface GigabitEthernet 1/0/1   ---将接口划入虚拟系统

在这里插入图片描述

[FW1]switch vsys vsysa   ---切换到vsysa系统中
<FW1-vsysa>sys
Enter system view, return user view with Ctrl+Z.
[FW1-vsysa]aaa
[FW1-vsysa-aaa]manager-user admin@@vsysa   ---创建vsysa虚拟系统管理员,@@为固定,前为用户名,后为虚拟系统名称
[FW1-vsysa-aaa-manager-user-admin@@vsysa]password   ---配置密码,需要输入两遍,密码没有回显Enter Password:Confirm Password:
[FW1-vsysa-aaa-manager-user-admin@@vsysa]level 15   ---设定权限	
[FW1-vsysa-aaa-manager-user-admin@@vsysa]service-type web telnet ssh   ----设定登录服务,一般选择ssh和web即可
Warning: The user access modes include Telnet or FTP, so security risks exist.
[FW1-vsysa-aaa-manager-user-admin@@vsysa]q	
[FW1-vsysa-aaa]bind manager-user admin@@vsysa role system-admin  ---定义admin@@vsysa用户为系统管理员

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

静态路由配置
在这里插入图片描述

nat策略配置
[FW1]security-policy
[FW1-policy-security]rule name to-internet
[FW1-policy-security-rule-to-internet]source-zone trust 	
[FW1-policy-security-rule-to-internet]destination-zone untrust 
[FW1-policy-security-rule-to-internet]action permit 
[FW1-policy-security-rule-to-internet]q
[FW1-policy-security]q
[FW1]nat-policy 
[FW1-policy-nat]rule name nat1
[FW1-policy-nat-rule-nat1]source-zone trust 
[FW1-policy-nat-rule-nat1]egress-interface GigabitEthernet 1/0/0
[FW1-policy-nat-rule-nat1]source-address 10.3.0.0 16
[FW1-policy-nat-rule-nat1]action source-nat easy-ip 

在这里插入图片描述

虚拟系统配置

[FW1]switch vsys vsysa
[FW1-vsysa]int g1/0/1
[FW1-vsysa-GigabitEthernet1/0/1]ip add 10.3.0.254 24
[FW1-vsysa-GigabitEthernet1/0/1]q
[FW1-vsysa]interface Virtual-if 1
[FW1-vsysa-Virtual-if1]ip add 172.16.1.1 24
[FW1-vsysa-Virtual-if1]q[FW1-vsysa]firewall zone trust 
[FW1-vsysa-zone-trust]add int g 1/0/1
[FW1-vsysa]firewall zone untrust 
[FW1-vsysa-zone-untrust]add int Virtual-if 1
[FW1-vsysa-zone-untrust]q
[FW1-vsysa]ip route-static 0.0.0.0 0 public 	
[FW1-vsysa]ip address-set ip_add01 type object
[FW1-vsysa-object-address-set-ip_add01]add range 10.3.0.1 10.3.0.10
[FW1-vsysa-object-address-set-ip_add01]q
[FW1-vsysa]security-policy 
[FW1-vsysa-policy-security]rule name to-internet
[FW1-vsysa-policy-security-rule-to_internet]source-zone trust 
[FW1-vsysa-policy-security-rule-to_internet]destination-zone untrust 
[FW1-vsysa-policy-security-rule-to_internet]source-address address-set ip_add01
[FW1-vsysa-policy-security-rule-to_internet]action permit 

在这里插入图片描述

[FW1-vsysb]int g 1/0/2
[FW1-vsysb-GigabitEthernet1/0/2]ip add 10.3.1.254 24
[FW1-vsysb]int Virtual-if 2
[FW1-vsysb-Virtual-if2]ip add 172.16.2.1 24
[FW1-vsysb-Virtual-if2]q
[FW1-vsysb]firewall zone trust 
[FW1-vsysb-zone-trust]add int g 1/0/2
[FW1-vsysb]firewall zone untrust 	
[FW1-vsysb-zone-untrust]add int Virtual-if 2
[FW1-vsysb]ip route-static 0.0.0.0 0 public 
[FW1-vsysc]int g 1/0/3
[FW1-vsysc-GigabitEthernet1/0/3]ip add 10.3.2.254 24
[FW1-vsysc]int Virtual-if 3
[FW1-vsysc-Virtual-if3]ip add 172.16.3.1 24
[FW1-vsysc]firewall zone trust 
[FW1-vsysc-zone-trust]add int g 1/0/3
[FW1-vsysc]firewall zone untrust 
[FW1-vsysc-zone-untrust]add int Virtual-if 3
[FW1-vsysc]ip route-static 0.0.0.0 0 public [FW1-vsysc]security-policy 
[FW1-vsysc-policy-security]rule name to-internet	
[FW1-vsysc-policy-security-rule-to-internet]source-zone trust 
[FW1-vsysc-policy-security-rule-to-internet]destination-zone untrust 
[FW1-vsysc-policy-security-rule-to-internet]source-address 10.3.2.0 24
[FW1-vsysc-policy-security-rule-to-internet]action permit 

在这里插入图片描述

测试
在这里插入图片描述

相关文章:

虚拟系统配置案例

安全策略要求&#xff1a; 1、只存在一个公网IP地址&#xff0c;公司内网所有部门都需要借用同一个接口访问外网 2、财务部禁止访问Internet&#xff0c;研发部门只有部分员工可以访问Internet&#xff0c;行政部门全部可以访问互联网 3、为三个部门的虚拟系统分配相同的资源类…...

C语言【进阶篇】之结构体 —— 从基础声明到复杂应用的进阶之路

目录 &#x1f680;前言✍️结构体类型的声明&#x1f4af;结构体定义&#x1f4af;结构的特殊声明 &#x1f99c;结构的自引用&#x1f4bb;结构体内存对齐&#x1f4af;对齐规则&#x1f4af;为什么存在内存对齐&#x1f4af;修改默认对齐数 &#x1f40d;结构体传参&#x1…...

Python-列表和元组

列表 列表是什么, 元组是什么 编程中, 经常需要使用变量, 来保存/表示数据. 如果代码中需要表示的数据个数比较少, 我们直接创建多个变量即可. 但是有的时候, 代码中需要表示的数据特别多, 甚至也不知道要表示多少个数据. 这个时候, 就需要用到列表. 列表是一种让程序猿在代…...

PyTorch 中的混合精度训练方法,从 autocast 到 GradScalar

PyTorch 的混合精度训练主要由两个方法实现&#xff1a;amp.autocast 和 amp.GradScalar。在这两个工具的帮助下&#xff0c;可以实现以 torch.float16 的混合精度训练。当然&#xff0c;这两个方法都是模块化并且通常都会一起调用&#xff0c;但并不一定总是需要一起使用。 参…...

分享能在线运行C语言的网站

https://www.onlinegdb.com/# 我用vscode运行c语言总是报错&#xff0c;后面找到这个网站&#xff0c;可以在线调试和保存代码。 如下图&#xff0c;程序的效果是给变量x&#xff0c;y&#xff0c;z赋值&#xff0c;并打印出来。代码输入以后&#xff0c;右上角选择C语言&…...

AI-Deepseek + PPT

01--Deepseek提问 首先去Deepseek问一个问题&#xff1a; Deepseek的回答&#xff1a; 在汽车CAN总线通信中&#xff0c;DBC文件里的信号处理&#xff08;如初始值、系数、偏移&#xff09;主要是为了 将原始二进制数据转换为实际物理值&#xff0c;确保不同电子控制单元&…...

MacOS Big Sur 11 新机安装brew wget python3.12 exo

MacOS Big Sur 11,算是很老的系统了&#xff0c;所以装起来有点费劲。 首先安装brew 按照官网的方法&#xff0c;直接执行下面语句即可安装&#xff1a; export HOMEBREW_BREW_GIT_REMOTE"https://githubfast.com" # put your Git mirror of Homebrew/brew here …...

十大经典排序算法简介

一 概述 本文对十大经典排序算法做简要的总结(按常用分类方式排列),包含核心思想、时间/空间复杂度及特点。 二、比较类排序 1. 冒泡排序 (BUBBLE SORT) 思想:重复交换相邻逆序元素,像气泡上浮 复杂度: 时间:O(n^2)(最好情况O(n)) 空间:O(1) 特点:简单但效率低,稳…...

不小心更改了/etc权限为777导致sudo,ssh等软件都无法使用

修复流程 一、进入恢复模式&#xff08;无网络或无法登录时必选&#xff09; 1.重启系统&#xff0c;在 GRUB 启动菜单选择 Recovery Mode&#xff08;按 Shift 或 Esc 呼出菜单&#xff09;。2.以 root 身份挂载为可读写&#xff1a; bash 复制 mount -o remount,rw /确保文…...

AI档案审核2

以下是一个结合计算机视觉&#xff08;CV&#xff09;和自然语言处理&#xff08;NLP&#xff09;的智能档案审核系统完整实现方案&#xff0c;包含可落地的代码框架和技术路线&#xff1a; 一、系统架构设计 #mermaid-svg-UhBtIPrNXo5P89Zb {font-family:"trebuchet ms&q…...

【基础1】冒泡排序

核心思想 冒泡排序是通过相邻元素的连续比较和交换&#xff0c;使得较大的元素逐渐"浮"到数组的末尾&#xff0c;如同水中气泡上浮的过程 特点&#xff1a; 每轮遍历将最大的未排序元素移动到正确位置​稳定排序&#xff1a;相等元素的相对位置保持不变​原地排序…...

Trae AI 开发工具使用手册

这篇手册将介绍 Trae 的基本功能、安装步骤以及使用方法&#xff0c;帮助开发者快速上手这款工具。 Trae AI 开发工具使用手册 Trae 是字节跳动于 2025 年推出的一款 AI 原生集成开发环境&#xff08;IDE&#xff09;&#xff0c;旨在通过智能代码生成、上下文理解和自动化任务…...

揭开AI-OPS 的神秘面纱 第二讲-技术架构与选型分析 -- 数据采集层技术架构与组件选型分析

基于上一讲预设的架构图&#xff0c;深入讨论各个组件所涉及的技术架构、原理以及选型策略。我将逐层、逐组件地展开分析&#xff0c;并侧重于使用数据指标进行技术选型的对比。 我们从 数据采集层 开始&#xff0c;进行最细粒度的组件分析和技术选型比对。 数据采集层技术架构…...

基于Docker去创建MySQL的主从架构

基于Docker去创建MySQL的主从架构 用于开发与测试环境读写分离 主从的架构搭建步骤 基于Docker去创建MySQL的主从架构 # 创建主从数据库文件夹 mkdir -p /usr/local/mysql/master1/conf mkdir -p /usr/local/mysql/master1/data mkdir -p /usr/local/mysql/slave1/conf mkd…...

操作系统 2.2-多进程总体实现

多个进程使用CPU的图像 如何使用CPU呢&#xff1f; 通过让程序执行起来来使用CPU。 如何充分利用CPU呢&#xff1f; 通过启动多个程序&#xff0c;交替执行来充分利用CPU。 启动了的程序就是进程&#xff0c;所以是多个进程推进 操作系统需要记录这些进程&#xff0c;并按照…...

Jasypt 与 Spring Boot 集成文档

Jasypt 与 Spring Boot 集成文档 目录 简介版本说明快速开始 添加依赖配置加密密钥加密配置文件 高级配置 自定义加密算法多环境配置 最佳实践常见问题参考资料 简介 Jasypt 是一个简单易用的 Java 加密库&#xff0c;支持与 Spring Boot 无缝集成。通过 Jasypt&#xff0c;…...

在CentOS系统上安装Conda的详细指南

前言 Conda 是一个开源的包管理系统和环境管理系统&#xff0c;广泛应用于数据科学和机器学习领域。本文将详细介绍如何在 CentOS 系统上安装 Conda&#xff0c;帮助您快速搭建开发环境。 准备工作 在开始安装之前&#xff0c;请确保您的 CentOS 系统已经满足以下条件&#x…...

Spring Boot拦截器(Interceptor)与过滤器(Filter)详细教程

Spring Boot拦截器&#xff08;Interceptor&#xff09;与过滤器&#xff08;Filter&#xff09;详细教程 目录 概述 什么是拦截器&#xff08;Interceptor&#xff09;&#xff1f;什么是过滤器&#xff08;Filter&#xff09;&#xff1f;两者的核心区别 使用场景 拦截器的典…...

HTML-05NPM使用踩坑

2025-03-04-NPM使用踩坑 本文讲述了一个苦逼程序员在使用NPM的时候突然来了一记nmp login天雷&#xff0c;然后一番折腾之后&#xff0c;终究还是没有解决npm的问题&#x1f61e;&#x1f61e;&#x1f61e;,最终使用cnpm完美解决的故事。 文章目录 2025-03-04-NPM使用踩坑[toc…...

自学嵌入式第29天-----epoll、sqlite3

1. 正确选择触发模式&#xff08;ET 和 LT&#xff09; 水平触发&#xff08;LT&#xff09;&#xff1a;默认模式&#xff0c;只要文件描述符处于就绪状态&#xff0c;epoll_wait 会持续通知。适合大多数场景&#xff0c;编程简单。 边缘触发&#xff08;ET&#xff09;&…...

Cursor最新版0.44.11配置DeepSeek-R1模型保姆级教程(含报错解决方案)

Cursor 0.44.11深度适配DeepSeek-R1模型全流程指南 当技术爱好者第一次在Cursor中尝试调用DeepSeek-R1模型时&#xff0c;往往会遇到各种"水土不服"的情况。就像刚拿到新相机的摄影师需要调整镜头焦距一样&#xff0c;我们需要对Cursor进行精确配置才能充分发挥这个强…...

告别命令行恐惧:用RU.EXE快捷键玩转硬件诊断(附常用命令速查表)

告别命令行恐惧&#xff1a;用RU.EXE快捷键玩转硬件诊断&#xff08;附常用命令速查表&#xff09; 在工业计算机维护和硬件诊断领域&#xff0c;RU.EXE一直是资深工程师的秘密武器。但对于每天奔波在不同现场的技术支持人员来说&#xff0c;面对这个功能强大却界面复古的工具&…...

AgentCPM深度研报助手10分钟快速部署教程:基于CSDN星图GPU平台

AgentCPM深度研报助手10分钟快速部署教程&#xff1a;基于CSDN星图GPU平台 你是不是也遇到过这种情况&#xff1f;面对海量的行业报告、公司财报&#xff0c;想快速提炼核心观点&#xff0c;却感觉无从下手&#xff0c;或者需要花费大量时间手动整理。现在&#xff0c;有了AI助…...

终极指南:如何让2007年旧Mac运行最新macOS系统

终极指南&#xff1a;如何让2007年旧Mac运行最新macOS系统 【免费下载链接】OpenCore-Legacy-Patcher 体验与之前一样的macOS 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 还在为那台陪伴多年的老Mac无法升级最新系统而烦恼吗&#xff1…...

Cesium使用

Cesium官网&#xff1a;https://cesiumjs.org 官方API文档&#xff1a;https://cesium.com/learn/ion-sdk/ref-doc 中文API文档&#xff1a;https://cesium.xin/cesium/cn/Documentation1.95        https://cesium.xin Cesium中文社区&#xff1a;http://cesiumcn.org …...

League Akari:5大核心解决方案提升英雄联盟游戏体验

League Akari&#xff1a;5大核心解决方案提升英雄联盟游戏体验 【免费下载链接】League-Toolkit 兴趣使然的、简单易用的英雄联盟工具集。支持战绩查询、自动秒选等功能。基于 LCU API。 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit League Akari是一…...

MySQL迁移到达梦数据库:DMP文件转换的3种方案对比(附性能测试数据)

MySQL到达梦数据库迁移实战&#xff1a;DMP文件转换方案深度评测 在国产化替代浪潮下&#xff0c;越来越多的企业开始将MySQL数据库迁移至达梦等国产数据库平台。作为国产数据库的领军者&#xff0c;达梦DM8在性能、安全性和兼容性方面表现出色&#xff0c;但迁移过程中数据类型…...

从零搭建:Spring Boot+OpenTelemetry+Jaeger全链路监控环境配置指南

从零搭建Spring Boot全链路监控&#xff1a;OpenTelemetry与Jaeger实战指南 引言&#xff1a;为什么需要全链路监控&#xff1f; 想象一下这样的场景&#xff1a;你的电商平台在促销期间突然出现订单提交缓慢的问题。用户投诉不断涌入&#xff0c;但传统的日志系统只能告诉你…...

OpenClaw环境迁移:GLM-4.7-Flash配置的备份与恢复方案

OpenClaw环境迁移&#xff1a;GLM-4.7-Flash配置的备份与恢复方案 1. 为什么需要环境迁移&#xff1f; 上周我的主力开发机突然硬盘故障&#xff0c;导致所有OpenClaw配置丢失。最痛心的是花了两周调试的GLM-4.7-Flash对接设置全部归零——包括精心调整的温度参数、自定义提示…...

用Logisim搞定六进制计数器:从真值表到同步置数/异步清零的保姆级布线教程

用Logisim搞定六进制计数器&#xff1a;从真值表到同步置数/异步清零的保姆级布线教程 第一次在Logisim里搭建计数器电路时&#xff0c;看着那些密密麻麻的逻辑门和跳线&#xff0c;我盯着屏幕发呆了半小时——明明按照课本上的真值表连接&#xff0c;仿真时却总是卡在某个状态…...