网络安全-防火墙初步认识。

news2024/9/22 10:00:17

文章目录

  • 1. 防火墙是什么?
  • 2. 防火墙的工作原理是什么?
  • 3. 防火墙的分类有哪些?
  • 4. 实战
    • 4.1 防火墙管理和实验介绍
    • 4.2 防火墙命令行初体验
      • 实验目标:
      • 实验步骤:
    • 4.3 防火墙Web初体验
      • 实验目标:
      • 实验步骤:

1. 防火墙是什么?

定义:防火墙是一种位于两个不同信任程度的网络之间的设备或软件组合,用于控制进出网络的数据流。它通过强制实施统一的安全策略,防止对重要信息资源的非法存取和访问,以达到保护系统安全的目的。




2. 防火墙的工作原理是什么?

核心思想:防火墙通过检查进入或离开网络的数据包来工作。它根据预设的安全规则(如IP地址、端口号等)决定是否允许这些数据包通过。如果数据包不符合安全规则,防火墙会阻止它们,从而保护网络不受未经授权的访问。




3. 防火墙的分类有哪些?

img

  1. 包过滤防火墙
  • 基于源IP地址、目标IP地址、端口号、协议类型等信息来过滤数据包。
  • 它是最基本的防火墙类型,但可能无法有效应对复杂的攻击手段。
  1. 应用网关防火墙
  • 也称为代理防火墙,客户端和服务器之间的通信都通过防火墙进行中转。
  • 防火墙可以检查应用层数据,提供更高级别的安全保护,可以对特定的应用协议进行检查,例如http、ftp、ssh、ping等。
  1. 状态检测防火墙
  • 除了检查数据包的基本信息外,还会跟踪会话状态,根据会话的上下文来做出允许或拒绝的决定。
  • 这种防火墙更加智能,能够更有效地抵御攻击。

4.WAF防火墙

  • 是一种专为Web应用提供安全防护的网络安全设备或软件。
  • 它通过执行一系列针对HTTP/HTTPS的安全策略来监控和过滤进出Web应用的流量,从而保护Web应用免受各种攻击。

5.UTM防火墙

  • 是一种集成了多种安全功能(如防火墙、入侵检测、防病毒等)的一体化解决方案,旨在提供全面的网络边界保护。
  • 虽然提供了多种安全功能,但在高级威胁检测和防护方面可能相对较弱。它更多地依赖于传统的安全技术和策略来应对已知威胁。
  • 通常适用于中小型企业或对网络性能要求不是特别高的环境。它提供了全面的安全防护,同时简化了管理复杂度,使得中小型企业能够更容易地部署和维护。

6.下一代防火墙(NGFW)

  • NGFW首先保留了传统防火墙的基本功能,包括数据包过滤、应用网关、状态检测。

  • 具备更强的威胁检测和防护能力,能够更精确地监测和控制应用层活动,包括特定应用程序的使用情况。还提供了高级入侵检测和防御、高级反病毒、行为分析等功能,以应对不断发展的网络安全威胁。

  • 更适用于大型组织和高流量网络环境。NGFW的高性能和先进的安全功能使其成为保护复杂网络免受各种威胁和攻击的理想选择。




4. 实战

4.1 防火墙管理和实验介绍

防火墙可以通过两种主要的方式来管理:命令行界面(CLI, Command Line Interface)和Web图形用户界面(GUI, Graphical User Interface)。这两种方式各有优缺点,适用于不同的使用场景和技术水平的用户。

ENSP(Enterprise Network Simulation Platform)是一款由华为提供的网络仿真软件,可以帮助学习者模拟真实的网络环境来进行实验。以下是一个简单的ENSP实验设计,目的是让你体验防火墙命令行的使用过程。

4.2 防火墙命令行初体验

CLI 是一种文本输入的交互方式,用户通过输入特定的命令来操作防火墙。这种方式通常用于高级配置和故障排查。

实验目标:

  • 1.打开ENSP软件,并导入USG6000V相关的设备包。

  • 2.启动一个USG6000V的设备。

  • 3.用命令行登录。

实验步骤:

1.导入USG6000V设备包。

在这里插入图片描述

2.把防火墙USG6000V拖到实验台,右键启动即可。

在这里插入图片描述

3.登录

USG6000V的默认用户和密码是:adminAdmin@123

首次登录,需更改密码。

在这里插入图片描述

4.3 防火墙Web初体验

Web 图形用户界面(GUI) 是一种直观的图形界面,用户通过点击按钮、下拉菜单等方式来操作防火墙。这种方式通常用于日常管理和简单的配置更改。

以下是一个简单的ENSP实验设计,目的是让你体验防火墙web的使用过程。

实验目标:

  • 1.用ENSP设计一个防火墙的网络拓扑,采用虚拟网络桥接的方式和宿主机相连。

  • 2.配置Cloud1虚拟网络。

  • 3.连线和规划网段。

  • 4.配置USG600V防火墙。

  • 5.web访问和登录。

实验步骤:

1.把设备拖到实验台,并命名。

在这里插入图片描述

在ENSP(Enterprise Network Simulation Platform)中,“云”图标通常代表了一个虚拟化的网络服务或设备集合。它可以模拟真实世界中的数据中心或云服务提供商所提供的服务。

这里连接我们的个人电脑的VMware Network Adapter VMnet11 这块虚拟网卡。

2.增加Cloud的内部端口和外部端口。
在这里插入图片描述

3.连线和规划网络。
在这里插入图片描述

4.配置USG6000V防火墙。

system-view
  interface GigabitEthernet0/0/0
    ip address 192.168.11.100 255.255.255.0
    service-manage all permit
    display this

在这里插入图片描述

5.用个人PC电脑验证通信。

ping 192.168.11.100

在这里插入图片描述

6.用火狐浏览器访问USG6000V的web页面,并登录。

step1:浏览器登录地址:https://192.168.11.100:8443/

在这里插入图片描述

step2:输入用户名和密码登录(刚才在ENSP中启动时,更改的密码)

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2055522.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[星瞳科技]OpenMV是否属于单片机?

文件系统 MicroPyhon的文件系统是FatFS。 根目录 路径都是以根目录为起点。 当插入sd卡后,根目录就是SD卡;不插入sd卡,根目录就是内置的Flash。 如果需要,你可以在SD卡上,新建一个空文件:/flash/SKIPS…

你是如何克服编程学习中的挫折感的?

编程之旅:穿越挫折的迷雾,拥抱成长的阳光 在编程的浩瀚星空中,每个人都是探索未知的宇航员,面对着无尽的代码海洋和未知的Bug黑洞。挫折感,这位不速之客,时常在探索的旅途中悄然降临,试图用迷茫…

使用WINUI3 编写一个小软件1 C#

本篇主要是记录安装和运行的问题。 先说安装 因为我是WIN11,所以勾了,如果你是WIN10就不用勾选11那个,但是我不确定用11要不要10那个,所以就勾了,按安装手册来的。 2、创建项目 照着选就完事了,别选错 这…

运维学习————nginx-入门及反向代理搭建

目录 一、简介 二、正向代理和反向代理 1、正向代理 作用 2、反向代理 作用 三、单机版nginx部署 1、查看环境 2、环境安装以及nginx安装 2.1、安装pcre 2.2、安装gzip模块需要 zlib 库 2.3、安装Nginx 3、启动测试 四、反向代理配置 一、简介 nginx [engine x] 是…

python人工智能002:jupyter基本使用

小知识:将jupyter修改为中文,修改用户变量, 注意是用户变量,不是系统变量 新增用户变量 变量名:LANG 变量值:zh_CN.UTF8 然后重启jupyter 上一章的软件安装完成之后,就可以创建文件夹来学习写…

[PHP]-Laravel中Group By引发的问题思考

Laravel 和 ThinkPHP 是两个不同的 PHP 框架,它们在底层使用了相同的 SQL 查询语言来与数据库交互。然而,由于框架的设计和实现方式不同,它们在生成 SQL 查询时可能会表现出一些细微的差异,包括对 GROUP BY 子句的处理。 在调用查…

OpenCV学堂 | 汇总 | 深度学习图像去模糊技术与模型

本文来源公众号“OpenCV学堂”,仅用于学术分享,侵权删,干货满满。 原文链接:汇总 | 深度学习图像去模糊技术与模型 引言 深度学习在图像去模糊领域展现出了强大的能力,通过构建复杂的神经网络模型,可以自…

基于 html5 的图书管理系统--论文pf

TOC springboot532基于 html5 的图书管理系统--论文pf 第1章 绪论 1.1选题动因 当前的网络技术,软件技术等都具备成熟的理论基础,市场上也出现各种技术开发的软件,这些软件都被用于各个领域,包括生活和工作的领域。随着电脑和…

ansible[自动配置]

回顾 1、mysql和python (1)不需要执行mysql_ssl_rsa_setup (2)Change_master_to.不需要get public key 2、可以使用pymysql非交互的管理mysql (1)connpymysql.connect(host,user,password,database,prot)…

您需要知道的:大模型中的算力精度FP16 vs. FP32

正如海洋中的巨浪需要广阔的海域来形成,大模型的算力需求也要求我们拓宽对现有计算资源的认识。接下来的内容将引导我们穿越技术的波涛,探索在人工智能快速发展的今天,算力如何成为推动进步的关键力量。我们将分析FP16与FP32精度选择的权衡&a…

【一文详解】内外网文件摆渡系统如何搭建安全数传通道?

内外网文件摆渡系统主要应用于做了隔离的内外网之间,或者多个网络(比如生产网、测试网、办公网)之间的文件数据传输,涉及的行业主要包括集成电路、金融、电力、能源、医院、高新技术、新能源、科研机构、生物医药等,内…

2024秋招Java 面试必刷的1200 道Java大厂面试真题(含答案解析)

2024秋招即将来临,很多同学会问 Java 面试八股文有必要背吗? 我的回答是:很有必要。你可以讨厌这种模式,但你一定要去背,因为不背你就进不了大厂。 国内的互联网面试,恐怕是现存的、最接近科举考试的制度…

Ubuntu网络服务无法启动问题

问题 Ubuntu20.04卡死重启后网络服务打不开,没有下图中的有线一栏: 查看网络服务状态如下: systemctl status NetworkManager此时桌面右上角没有下图中网络图标: 解决 命令: sudo service network-manager sto…

Golang | Leetcode Golang题解之第350题两个数组的交集II

题目&#xff1a; 题解&#xff1a; func intersect(nums1 []int, nums2 []int) []int {sort.Ints(nums1)sort.Ints(nums2)length1, length2 : len(nums1), len(nums2)index1, index2 : 0, 0intersection : []int{}for index1 < length1 && index2 < length2 {i…

Unity的地编系统

目录 基础操作与流程&#xff1a; 模型和材质制作&#xff1a; 六边形地图系统&#xff1a; 无缝大地图实现&#xff1a; 插件与扩展功能&#xff1a; 导航与寻路系统&#xff1a; 案例教学与视频教程&#xff1a; 技术问答与社区支持&#xff1a; Unity地编系统中如何…

基于RIFE的光流估计

文章目录 概要权重下载光流估计结果预览 概要 RIFE&#xff0c;一种用于视频帧插值&#xff08;VFI&#xff09;的实时中间流估计算法。许多最近基于流动的VFI方法首先估计双向光流&#xff0c;然后将它们缩放和反转为近似的中间流&#xff0c;从而导致运动边界和复杂管道上的…

Python之海龟绘图绘制国旗

海龟绘图绘制国旗 步骤&#xff1a; 背景底色大五角星5个小五角星 import turtle#1. draw_rectangle 函数用于绘制矩形&#xff0c;用于国旗的背景。 def draw_rectangle(color, x, y, width, height):turtle.penup()turtle.goto(x, y)turtle.pendown()turtle.color(color)tu…

如何量化管理研发团队的技术债务?

在探讨技术债的成因之前&#xff0c;我们需要澄清一些关于技术债起因和本质的普遍误解。 误解一&#xff1a;技术债务等同于劣质代码 那么&#xff0c;什么构成了所谓的「劣质代码」&#xff1f; 所谓的好代码&#xff0c;可能是指那些整洁、不会在未来限制你决策的代码&…

LearnOpenGL——法线贴图、视差贴图学习笔记

LearnOpenGL——法线贴图、视差贴图学习笔记 法线贴图 Normal Mapping一、基本概念二、切线空间1. TBN矩阵2. 切线空间中的法线贴图 三、复杂模型四、小问题 视差贴图 Parallax Mapping一、基本概念二、实现视差贴图三、陡峭视差映射 Steep Parallax Mapping四、视差遮蔽映射 P…

HexView 刷写文件脚本处理工具-命令行介绍(四)-地址范围缩减(/AR:‘range‘)

地址范围缩减(/AR:‘range’) 此选项可以限制加载到内存中的数据范围。 如果只想在 HexView 中处理数据的缩减范围,这将非常有用。 通过其块开始地址和长度来指定地址范围,地址和长度由逗号分隔。也可以使用开始地址和结束地址来指定范围。 然后,这两个值必须由‘-’分…