基于360虚拟防火墙实现neutron三层网络功能

防火墙——虚拟系统理论讲解 当根系统去访问虚拟系统时,如果目的地址匹配到引流表“Destination Address”字段,正向命中引流表,根系统就按照引流表转发报文,将报文送到对应虚拟系统。将接口与虚拟系统绑定后,从此接口接收到的报文都会被认为属于该虚拟系统,并根据该虚拟系统的配置进行处理。当虚拟系统未开启时,管理员对FW的配置就是对根系统的配置,FW的管理员就是根系统的管理员。当虚拟系统开启时,根系统会继承先前FW的配置,FW上已有的管理员将成为根系统的管理员。 阅读详情

本文转载

总结

360虚拟防火墙基于虚拟机形态集成了三层网络和安全防护功能,该虚拟机作为租户网络的三层路由器,通过手动创建内网网关port和外网port,并将这些port绑定到虚拟机中,从而连通租户vpc网络,这个虚拟机则提供针对vpc的南北流量转发和边界安全防护。另外vpn网络的东西向流量可以通过基于流表实现的分布式逻辑路由器进行转发,从而减少该虚拟机的流量负载。这样就形成了一个功能完整的vpn网络解决方案。上面的操作封装成创建vpc网络,用户只需要创建自己的本地租户网络,然后连接vpc网络即可。

UnitedStack有云与360企业安全联合宣布,360虚拟化下一代防火墙(以下简称:360虚拟化防火墙)与UOS4.0云操作系统产品已完成兼容性测试。在OpenStack云计算环境上使用360虚拟化防火墙可以为企业级客户提供针对VPC的南北向边界安全解决方案。

360虚拟化防火墙专门为虚拟化环境设计,能够在公有云、私有云、混合云等多种场景下使用,为云平台用户提供专业安全防护能力。

本文介绍了360虚拟化防火墙在UOS 4.0产品中的测试细节,包括基本三层网关、SNAT/DNAT、路由、VPN、Flood攻击防护和IPS防护等功能。

1 NGFW的L3基本功能测试

用户可以将360 NGFW作为VPC网络的L3功能实现,下面是一个典型的L3的拓扑。

这里写图片描述
NGFW虚拟防火墙作为L3网络功能,连接租户网络和外部网络,充当L3网关功能。该虚拟防火墙有两类接口, LAN侧接口(接入租户网络的接口)和WAN侧接口(接入外部网络的接口),用户虚拟机的默认网关为该虚拟防火墙LAN侧接口IP;用户可以单独划分一个管理网络,在其中创建该虚拟防火墙,并绑定浮动IP进行虚拟防火墙的管理,该网络通常也被称作“NFV服务网络”。

1.1 创建管理网络并在该网络下创建虚拟化下一代防火墙

建立VxLAN类型网络以及子网

这里写图片描述
创建对应的子网
这里写图片描述
创建一个为管理网创建一个Neutron路由器:

这里写图片描述
使用路由器连接管理网络和外部网络

#neutron router-interface-add  360-ngfw-mgt-router 360-ngfw-mgt-subnet
#neutron router-gateway-set  360-ngfw-mgt-router c6f75da1-0c65-4aa3-9845-6062c15f3de4

其中,c6f75da1-0c65-4aa3-9845-6062c15f3de4为外部网络的UUID。我们在该管理网上创建虚拟化防火墙的虚拟机了。

步骤1.创建虚拟机

这里写图片描述

这里写图片描述

其中,网络选择我们之前创建的管理网,安全组确保ICMP,SSH,HTTP/HTTPS流量放行。点击创建即可。

步骤2.绑定浮动IP

这里写图片描述
在绑定浮动IP后,我们得到如下的IP映射:

这里写图片描述

即,我们得到192.168.199.103到10.0.197.14的映射。

默认该接口在NGFW中映射为ge1,并且该接口上已经enable了https的访问。用户可以通过上述浮动IP登录虚拟化下一代防火墙的管理界面。
这里写图片描述

1.2 创建LAN侧接口并验证内网网关连通

租户的网络的网关为NGFW,即我们应该将网关接口附加到NGFW的虚拟机上作为租户网络LAN侧网关接口。接下来手动完成这个过程 。

首先创建租户网络,这里我们依然指定为VxLAN隧道网络。

这里写图片描述

接下来创建租户子网,这里我们指定为10.10.10.0/24,其默认网关为10.10.10.1。

这里写图片描述

这里我们不再额外创建路由器,而是利用创建出来的NGFW实例提供路由功能。

我们分配租户网络的网关接口Port,将其附加到NGFW虚拟机实例上。

将网关Port添加到虚拟化下一代防火墙上:

#nova interface-attach --port-id=8519d4fb-6f1a-4ecb-8ce8-0224027d27f9 ngfw-instance1

其中0545048e-24c5-49b5-beae-1f8b754d7a7e 为360-ngfw-tenant-subnet所对应的UUID。8519d4fb-6f1a-4ecb-8ce8-0224027d27f9为我们刚分配的租户网络网关接口。

重启系统,我们将会在配置页面看到有两个接口。

这里写图片描述

我们来验证租户网络的连通性。在ge2上开启Ping功能。

在租户网络上创建两个虚拟机(创建过程省略)。

我们在tenant-vm-1和tenant-vm-2 中分别ping NGFW虚拟机网关

1.3 创建WAN侧接口并验证接口连通性

我们在外部网络中创建一个Port,附加到NGFW实例上作为租户网络与外部连通的WAN侧接口。

本次测试使用的UOS 4.0云平台中,外部网络的定义如下:

这里写图片描述
其中router:external属性为True。

接下来为防火墙虚拟机实例分配一个外部网络下的Port。
这里写图片描述

其中分配的IP地址为10.0.197.17/24,默认网关地址为10.0.197.1

接下来我们将该接口附加到虚拟机上。

#nova interface-attach --port-id=b5dd0aa2-d429-4948-a6a8-f67c0818b7dc ngfw-instance1

修改静态路由,使得防火墙的默认路由通过ge3接口出来。

这里写图片描述
这里的ge3就是vpc的外网出口了。

验证外部接口的连通性。

在ge3接口上开启 Ping功能,并在外部网络中ping该接口地址。

后续测试功能如下:

1.4 SNAT功能验证

1.5 DNAT功能验证

2 NGFW的GRE隧道网络功能测试

3 NGFW SYN Flood防御功能测试

4 NGFW IPS防御功能测试
5 测试结论

本次测试可以看到,基于360虚拟化防火墙可以为VPC提供南北向流量的安全防护,帮助客户实现边界安全,功能涵盖面广泛。该种方式,无需在被保护的服务器上安装额外的软件,并且在UOS4.0云平台上通过Heat编排可以方便的将该服务SaaS化,实现与UOS4.0云平台的无缝对接。

本文衔接

MSF载荷免杀实战:绕过360静态查杀的技术原理与实现 恶意软件与杀毒软件的对抗本质上是特征码识别与隐藏技术的博弈。杀毒软件通过静态特征码、行为分析和云查杀等多重机制检测威胁,而免杀技术则利用编码、混淆、加壳等手段改变恶意代码的可识别特征。从工程实践角度看,理解PE文件结构、编码变换原理和内存加载机制具有重要技术价值,这些知识不仅应用于安全研究,也常见于软件保护和逆向工程领域。在渗透测试和红队评估中,实现载荷免杀是建立持久访问的关键步骤,涉及对Metasploit框架、自定义编码器以及加壳工具(如UPX)的综合运用。本文聚焦于通过MSF编码器与UPX加壳的组合技 阅读详情

相关推荐

VMware虚拟机与宿主机网络互通:NAT/桥接模式配置与Ping不通排查指南

虚拟化技术通过创建隔离的虚拟环境,为软件开发和测试提供了灵活的基础设施。其核心原理是利用虚拟机监控程序在物理硬件上模拟多台独立计算机。在工程实践中,桌面虚拟化软件如VMware Workstation极大地方便了本地开发环境的搭建。然而,虚拟机与宿主机之间的网络连通性是实现高效开发的关键,直接影响文件共享、远程调试等操作。本文聚焦于解决VMware中Ubuntu虚拟机与Windows 10宿主机之间无法互Ping的典型问题,深入解析桥接、NAT和仅主机三种网络模式的工作原理与适用场景,并提供从虚拟网络配置、

weixin_34342992的博客 453

neutron分配浮动IP(floating ip)的方法

当前所用版本juno,其他版本也应该可行。 虚拟机的(虚拟)网络接口相关概念:   虚拟网络(内部网络,私有网络):虚拟机的虚拟机网卡所在的私有网络   fixed ip:虚拟机网卡在虚拟网络上的IP   floating ip: 虚拟网络对应的外部网络上的IP   port: 一个网络接口对应一个Port   interface: 一个网络接口 场景1:单网卡    

oneinmore的专栏 1万+

VMware虚拟机从零到一:安装配置与核心功能实战指南

虚拟化技术通过在单一物理硬件上创建多个隔离的虚拟计算环境,解决了多系统并行运行与资源高效利用的核心矛盾。其原理是通过Hypervisor(虚拟机监控程序)在硬件与操作系统之间建立一个抽象层,实现对CPU、内存、存储和网络等物理资源的逻辑划分与调度。这项技术的核心价值在于提升硬件利用率、实现环境快速部署与隔离、并显著降低测试与运维成本。它广泛应用于软件开发的多环境测试、网络安全攻防演练、IT教育培训以及服务器整合等场景。本文聚焦于行业标杆VMware Workstation Pro,详细解析其安装、激活、汉化

weixin_33748818的博客 478

Opnestack学习笔记

1、openstack实际上由一系列脚本的命令组成。脚本会被捆绑在名为项目的软件包中,这些软件包用于创建云环境,并且还会使用虚拟化软件(用于创建从硬件抽象出来的虚拟化资源层)和基础操作系统(用于执行openstack脚本的中命令)。2、openstack本身不会虚拟化资源,但会使用虚拟化资源构建云,openstack、虚拟化和基础操作系统这三种技术共同工作服务用户。openstack是框架,以openstack为框架,将计算、存储、网络、管理、运营、运维等多个领域的软硬件产品整合在一起。

weixin_44628921的博客 2300

别再问eNSP怎么连真机了!手把手教你用Cloud云设备桥接物理网卡(附防火墙避坑)

本文详细解析了eNSP云设备桥接物理网卡的全过程,包括网卡选择、端口映射配置及防火墙设置等关键步骤。特别针对常见问题如防火墙拦截、IP配置错误等提供实用解决方案,帮助网络工程师快速实现虚拟与真实网络的互联互通。

weixin_28481133的博客 459

360流量防火墙

从360安全卫士里面提取出来的流量防火墙

防火墙虚拟系统概述及实现原理

本文介绍防火墙虚拟系统实现原理。

Mario_Ti的博客 2930

Starlink卫星动力学系统仿真建模前传1-时空系统介绍

对于在轨道上运动的航天器由于速度接近第一宇宙速度,为了获取准确的位置信息对时间的精度要求极高,为了准确描述航天器的运动规律,本节对卫星仿真建模中用到的各种时间系统进行介绍。卫星轨道平面为坐标平面,坐标原点位于卫星系统质心,轴由卫星系统质心指向地心(当地垂线),轴在轨道面内垂直于轴并指向卫星的前进方向,轴同、轴构成右手系,指向轨道面负法线方向。不同坐标系下的建立的运动形式与复杂程度不同,会直接影响运动方程的求解繁简程度,因此,选取适当的坐标系具有重要的意义。定义星体坐标系,该坐标系简记为系,与卫星本体固连。

xspace的博客 1433

防火墙虚拟系统

为了实现每个虚拟系统的业务都能够做到正确转发、独立管理、相互隔离,FW主要实现了几个方面的虚拟化:资源虚拟化、配置虚拟化、安全功能虚拟化及路由虚拟化。通过配置虚拟系统,可让部署在云计算中心出口的FW具备云计算网关的能力,对不同租户流量进行隔离的同时提供安全防护能力。通过以上几个方面的虚拟化,当创建虚拟系统之后,每个虚拟系统的管理员都像在使用一台独占的设备。在虚拟系统这个特性中,根系统的作用是管理其他虚拟系统,并为虚拟系统间的通信提供服务。虚拟系统是在防火墙上划分出来的、独立运行的逻辑设备。

2301_76769041的博客 555

考完CAIE认证一年后,谈谈它对我的职业的真实影响(干货)

大门,让面试官愿意给你机会,但进门之后的发展,还得靠持续的学习和项目积累。说实话,当时的心态是“考都考了,总比闲着强”,对这张证书能带来什么实际价值,心里并没有底。这种广泛的生态认可,让这张证书的“流通性”变得很强——无论跳槽还是在原公司发展,它都是一个被市场验证过的能力证明。对我个人而言,虽然没跳槽,但在年度调薪和争取内部项目时,持证经历也成了一个有力的“加分项”。这种巨大的薪资差距,恰恰反映了市场对“能落地、懂技术”的深度人才的渴求。考完证后的这一年,我看到了两条清晰的职业发展路径在自己面前展开。

qq_16014487的博客 817

EXCEL VBA 导出高清图片方法

EXCEL VBA 导出高清图片方法 将EXCEL表格内容另存为图片的方法有很多种,简单的比如“复制为图片格式并另存”,“打印成XPS”等等,本文着重的是利用VBA实现的方法。 该方法适合用于中大型图文表格输出为图片格式,方便传阅,在office2010及以上版本最为流畅。 具体看代码: Sub printA4() Dim rng As Range '定义截图范围变量 'm = 20...

nfser_burn7的专栏 1万+

Vmware虚拟机快速使用桥接模式上网

把虚拟机设置成桥接模式上网,相当于你的宿主机和虚拟机都是接在同一局域网的交换机上,知道了这个原理,剩下的就是设置的问题:在虚拟机的设置中,选择使用:自定义:特定虚拟网络,Vmnet0(桥接模式)在虚拟机的虚拟网络编辑器中,将Vmnet0桥接为你当前能够接入网络的网卡:比如你是通过有线上网的,就选择有线网卡,如果是通过无线上网的,就选择无线网卡就可以了。关掉宿主机的防火...

weixin_33929309的博客 119

零基础教程:用Python给试卷照片自动切题(有道OCR+PIL完整流程)

本文为零基础用户提供了一套完整的Python自动化切题方案。通过调用有道OCR API识别试卷照片中的题目坐标,并利用PIL库进行精准裁剪,将杂乱的试卷图片自动分割为独立的题目图像。教程详细涵盖了环境搭建、图像预处理、API调用、坐标解析与批量处理全流程,帮助教育工作者和技术爱好者高效处理大量试卷,实现工作流程自动化。

grpc6streamer的博客 1174

软考网络规划师复习第五章:认识虚拟化

正文共:8888 字 145 图,预估阅读时间:12 分钟目录网络之路第一章:Windows系统中的网络0、序言 1、Windows系统中的网络 1.1、桌面中的网卡 1.2、命令行中的网卡 1.3、路由表 1.4、家用路由器网络之路第二章:认识企业设备2、认识企业设备 2.1、MSR810-W外观 2.2、登录MSR810-W管理页面 2.3、快速设置上网 2.4、WLAN配置 ...

衡水铁头哥的博客 777

保姆级教程:在ROS2 Humble上搞定Livox Mid-360雷达,从IP配置到Rviz点云显示

本文提供在ROS2 Humble上配置Livox Mid-360激光雷达的完整教程,涵盖从IP设置到Rviz点云显示的全流程。详细解析硬件连接、驱动编译、配置文件优化及常见问题排查,帮助开发者快速搭建开发环境并实现高效点云可视化。

weixin_30955617的博客 183

【ARM CoreLink 系列 7 -- TZC-400控制器简介】

为了确保内存能够正确识别总线的信号控制位,新增一个TrustZone地址空间控制器(TrustZone Address Space Controller,TZASC)组件来实现对内存地址的安全扩展,将内存区域划分为安全内存区域和非安全内存区域,安全世界可以访问安全内存和非安全内存,而普通世界只能访问非安全内存,如下图所示:图 1-1内存区域的划分是在系统启动时通过配置 TZASC 组件(TZC-400/TZC-380)来实现的。TZC-400由和使能情况;安全访问权限;Base地址;

CodingCos的博客 1633

Orange Business Services 全球发布 Easy Go Network,帮助企业加速实现“网络即服务”...

100% 数字化,软件定义网络( SDN) 产品在 75 个国家上市 在云、移动化、大数据和物联网(IoT)趋势的推动下,企业不断寻求更加智能和更加灵活的网络,以支持他们的数字化转型方案。而网络只有演进至“网络即服务”(NaaS)模式,才能够有效、灵活、安全地满足企业的各种需求。 作为走向 NaaS 战略的第一步,Orange Business Ser...

weixin_34379433的博客 201

直流无刷电机FOC控制算法 理论到实践 —— 实践

关于直流无刷电机FOC控制算法的理论章节,本人已经在前两章进行过详细说明,大家可以自行进行阅读,请务必了解过理论之后再来学习如何具体进行实现。直流无刷电机FOC控制算法 理论到实践 —— 理论(一)直流无刷电机FOC控制算法 理论到实践 —— 理论(二)本章节主要讨论采用MCU微控制器如何具体实现直流无刷电机的FOC控制。

爱出名的狗腿子 1万+

关于Activesync 无法连接PPC 的解决过程及方法

    近两天我的xv6800手机与PC通过USB数据线进行连接时都是提示“无法连接”,但是通过向导提示进行扫描日志,结果发现没有发现异常错误信息。以下是对该问题的解决方法:    一、确保设备和 PC 都启用了 USB 连接           1、在 PC 上 ActiveSync 的“文件”菜单中,单击“连接设置”,再选中“允许 USB 连接”复选框。          2、在手机设

cn1111a的专栏 2561

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

OpenStack SFC 深入剖析

女主宣言SFC全称Service Function Chain,它可以自定义网络功能单元,自定义流量路径,很好给SDN网络提供了支撑。本文主要介绍了openstack中实现SFC功能的一...

HULK一线技术杂谈 1243

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Windows XP虚拟机安装与配置全指南:从经典系统体验看技术演进

最近在整理旧电脑时,翻出了一台还能运行的“老爷机”,上面装的正是经典的 Windows XP Home Edition。出于怀旧和技术探索的兴趣,我决定在虚拟机里重新安装并体验一个由爱好者制作的“元旦重制版”。这次体验不仅是为了重温经典,更是想从一个现代开发者的视角,审视这款曾经统治了全球桌面操作系统市场的传奇产品,探讨其设计理念、技术特点,以及在今天依然值得借鉴或需要警惕的地方。本文将详细记录从环境准备、安装、基础配置到深度体验的全过程,并分析其与现代系统的差异。 1. Windows XP Home E

weixin_30924087的博客 408

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Windows XP重制版部署指南:虚拟机安装、驱动集成与安全实践

Windows XP Home Edition 元旦重制版,这听起来像是一个由爱好者或社区基于经典 Windows XP 系统进行现代化改造和优化的项目。虽然微软官方早已停止对 Windows XP 的支持,但其简洁的界面、稳定的内核和极低的硬件需求,使其在特定场景下仍有独特的魅力。这次我们探讨的“重制版”,很可能集成了最新的驱动、安全补丁、运行库,并可能预装了实用的现代软件,旨在让这款经典操作系统在当下的硬件上焕发新生。 对于怀旧玩家、低功耗设备用户或特定工业控制环境而言,一个经过优化的 Windows

weixin_33836874的博客 608

2024 VMware Workstation Pro 保姆级安装激活与虚拟机创建全攻略

虚拟化技术通过在单一物理硬件上创建多个隔离的虚拟环境,其核心原理在于利用虚拟机监控程序(Hypervisor)对CPU、内存、存储和网络等物理资源进行抽象与调度。这项技术为软件测试、开发环境搭建和系统兼容性验证带来了革命性价值,它能够提供安全隔离的沙盒,确保宿主系统不受潜在风险影响,同时支持快速构建纯净、可复现且成本低廉的测试平台。在众多应用场景中,无论是进行跨平台应用部署、网络安全实验,还是学习容器化技术,一个稳定高效的虚拟机环境都是不可或缺的基石。本文聚焦于行业标杆软件VMware Workstatio

weixin_30562507的博客 373

activesync无法同步,ppc无法连接电脑,手机不能同步,ppc 无法建立 PC 与设备的连接

<br />只所以用这么长的名字,表达同一个意思,就是因为手机不能同步,折腾了两个晚上才解决,用上面那些关键字,搜索出来的文章,大部分都是一样,都是互相抄来抄去。许多人照些那些技巧操作,最后都无法解决问题。大部分最后采用了什么办法呢?就是硬启,重新灌系统。<br /> 完全照搬文章的指导,只能得到一个绝望的结果。凡事还得靠自己。其实一切复杂的背后,都有一个简单的原因。最后,我只是观察了在连接过程中的变化,就找到了根源,很快把问题解决了。解决问题,关键要自己思考,观察一切变化中的异常。<br /> 折腾的

飘羽随风 2166

华为eNSP安装配置全攻略:解决Win10/11兼容性问题与故障排查

网络设备模拟器是网络工程师学习和实验的重要工具,它通过虚拟化技术模拟真实的路由器、交换机等设备运行环境。其核心原理在于集成虚拟化平台、网络数据包捕获库和协议分析工具,协同工作以构建虚拟网络。这种技术为网络协议学习、配置验证和故障模拟提供了安全、可重复的实验平台,尤其适用于华为认证备考和技能训练场景。在实际部署中,版本兼容性、组件安装顺序和系统权限是关键挑战,本文聚焦eNSP在Windows 10/11系统下的稳定安装方案,详细解析VirtualBox、WinPcap等组件的协同配置,并提供从环境清理到故障排

weixin_34162228的博客 404
上一篇: SSL/TLS协议交互流程分析
下一篇: 容器化安装openstack单节点环境
forrest_zhu
博客等级 码龄11年 8粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值