网络安全基础知识点汇总
1. 防火墙(Firewall)
1.1 定义与定位
防火墙是位于内部网络与外部网络之间的网络安全系统。它依照特定的规则,允许或是限制传输的数据通过。需要特别注意的是,传统防火墙主要抵御外部攻击,对于内部病毒(如 ARP 病毒)或内部横向移动的攻击防护能力有限。
本文详细阐述了网络安全中的核心防护设备与技术架构。涵盖防火墙、IPS、UTM、VPN、WAF、审计系统及负载均衡等关键组件的定义、功能及部署模式。深入解析了 IPSEC 与 SSL VPN 的协议差异,探讨了 Web 应用防护策略及数据库安全审计机制。同时补充了漏洞扫描、流量清洗及运维安全审计(堡垒机)的实施要点,并结合等保合规要求分析了安全架构设计原则。旨在为网络管理员及安全工程师提供全面的基础知识参考与实战指导。

防火墙是位于内部网络与外部网络之间的网络安全系统。它依照特定的规则,允许或是限制传输的数据通过。需要特别注意的是,传统防火墙主要抵御外部攻击,对于内部病毒(如 ARP 病毒)或内部横向移动的攻击防护能力有限。
防火墙的核心功能主要集中在两个网络之间做边界防护。在企业环境中,更多使用的是企业内网与互联网之间的 NAT(网络地址转换)、包过滤规则、端口映射等功能。在生产网与办公网之间,防火墙用于做逻辑隔离,主要依赖包过滤规则进行访问控制。
关于何时使用网关模式或透明模式,需根据实际业务需求决定,没有绝对的标准。是否需要将服务器部署在 DMZ(非军事化区),取决于服务器的数量、重要性及暴露风险。
为了保证网络可靠性,现代防火墙设备都支持主 - 主(Active-Active)、主 - 备(Active-Standby)等高可用部署方式,确保单点故障不会导致网络中断。
相对于防火墙来说,防毒墙一般都具有防火墙的基础功能,但防御的对象更具有针对性,即恶意代码和病毒。其功能是在防火墙的基础上增加病毒特征库,对数据进行实时比对,进行查杀病毒。
部署方式同防火墙,大多数时候使用透明模式部署在防火墙或路由器之后,或者部署在服务器之前,专门进行病毒防范与查杀,防止带毒文件进入内网。
相对于防火墙,IPS 的防御对象更具针对性,即攻击行为。防火墙主要是通过对五元组(源 IP、目的 IP、源端口、目的端口、协议)进行控制,达到包过滤的效果;而入侵防御 IPS,则是将数据包进行检测(深度包检测 DPI),对蠕虫、病毒、木马、拒绝服务(DoS)等攻击进行实时查杀和阻断。
IPS 具备防火墙的所有功能,并增加了 IPS 特征库。它能够识别攻击签名,对异常流量进行分析,并在攻击发生前或发生时进行拦截。
防火墙通常允许符合规则的数据包进行传输,对数据包中是否有病毒代码或攻击代码并不进行检查。而防毒墙和入侵防御则通过更深的对数据包的检查弥补了这一点,提供了更深层次的安全防护。
简单的理解,UTM 就是把威胁都统一了,其实就是把防火墙、防毒墙、入侵防护三个设备的功能整合到一起。它同时具备防火墙、防毒墙、入侵防护三个设备的功能。
因为可以代替防火墙功能,所以部署方式同防火墙。现在大多数厂商,防病毒和入侵防护已经作为防火墙的模块来用。在不考虑硬件性能以及费用的情况下,开启了防病毒模块和入侵防护模块的防火墙,和 UTM 其实是一样的。
至于为什么网络中同时会出现 UTM 和防火墙、防病毒、入侵检测同时出现,主要原因有两点:第一是实际需要,例如在服务器区前部署专用防毒墙,防护外网病毒的同时,也可以检测和防护内网用户对服务器的攻击;第二是成本与性能考量,高端防火墙可能集成度不如专用设备。
IPSEC VPN 放到网络安全防护里,是因为大多数情况下,IPSEC VPN 的使用都是通过上述设备来做的,而且通过加密隧道访问网络,本身也是对网络的一种安全防护。
SSL VPN 是采用 SSL 协议的一种 VPN 技术,相比 IPSEC VPN 使用起来要更加方便,毕竟 SSL VPN 使用浏览器即可使用,无需安装专用客户端。
常见的 VPN 有 L2TP VPN、PPTP VPN、IPSEC VPN、SSL VPN 以及 MPLS VPN。
可以看出审计产品最终的目的都是审计,只不过是审计的内容不同而已。根据不同需求选择不同的审计产品,一旦出现攻击、非法操作、违规操作、误操作等行为,对事后处理提供有利证据。
究竟使用哪一种技术来满足用户的需求,还是要根据用户业务需求来考虑。网络安全是一个动态的过程,需要结合物理安全、网络安全、主机安全、应用安全和数据安全等多个层面进行综合防护。随着技术的发展,云安全、零信任架构(Zero Trust)等概念正在逐渐融入传统的网络安全体系中,未来的安全防护将更加智能化、自动化。建议企业在建设安全体系时,遵循'木桶理论',补齐短板,定期进行安全评估与演练,确保业务连续性。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online
将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online
通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online