- 积分
- 36
- 鸿鹄币
- 个
- 好评度
- 点
- 精华
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 听众
- 收听
网络小学徒

|
发表于 2021-5-4 07:39:47
|
显示全部楼层
, m3 s: m9 b5 A6 ` U$ g0 {
8 C& Z: S5 v) f
0 g9 s8 F4 g% y3 R" |; w- o
3 z0 e% j: T# ]" [% t9 v# M提到网络信息安全,大多数人的第一反应应该是防火墙。
3 d4 \7 i1 h- s1 |% I; t) c0 I9 z4 c* a3 @4 S" s! i
其实安全的领域非常广:TCP/IP每层都可以做安全;网络,服务器,存储,数据库,应用程序等各领域也都需要部署安全策略。; t4 O1 X0 X1 r; L% \6 C9 V
6 R+ l) S6 ^# @3 T1 Q3 C我计划陆续写一些文章,把雪佛龙实际用到的安全厂商和设备做一些简单的介绍,并结合使用情况分享一些心得体会给大家。
9 q W u, u2 t; t% m G0 o- T6 M* C3 n) r7 v
本文先从防火墙说起。' c& _( W0 e: Y' s0 e
3 t# V6 {0 \7 z6 i' J- w: v下图是防火墙的发展编年史。
0 O; ^" K' ]9 ]' B+ B* F& M. F" v2 C( x' t2 F, S! {, ]( o8 Y* f j5 R( G1 Y
! |! R- c/ c; _' e4 z* t' X
大家可能看到,从1989年最基本的包过滤防火墙到2009年Gartner提出“下一代防火墙”中间也经历了很多阶段,而“下一代防火墙”的鼻祖非PaloAlto莫属。6 Z ]: M5 Q5 ?/ V9 z
/ c+ s3 N6 `+ X2 }/ |. }% `* c
话说2004年NetScreen在防火墙领域如日中天,被同样炙手可热的Juniper收购后,内部矛盾加剧,不求改变,一些创意精英愤然离去,创办了PaloAlto,Fortinet, Hillstone。
; l& e3 u' [+ \/ t# {: S4 `/ W9 t" m( ]/ T" c! M
历史总有相似之处,这让我想起了Nokia是如何被Apple颠覆的。0 c3 r F3 o i m: k
% R5 h" k" P) @5 }
( M. m2 b, o% e4 J从最新的2016年防火墙Gartner魔力象限可以看到,Juniper只在玩家象限混着,Fortinet在挑战者象限,从2013至2016年,处于领导者象限的一直都是PaloAlto和CheckPoint,我们熟悉的Cisco从来没进过领导者象限,基本处在挑战者象限。
/ W0 |; n# c' J' H- ]+ H; q
) L' m* v% v% Z/ Y$ w' J3 }) g4 y
% ]; R1 E/ {/ x/ @( s& V/ I( K* B0 _2 i
◆ ◆ ◆
0 I* f7 s: f# j3 S9 Q+ Z+ [* D' F- O6 `
|7 o; b) V i, Y8 N3 I) M3 O( F
! E' ^/ }5 ]+ m4 MPaloAlto Networks是一家专注于网络安全的公司,在2005年由创办人Nir Zuk成立于美国加州。1 o0 u0 s! ]4 y3 H% [9 Q
3 \8 l( U5 R/ |7 g(PaloAlto本义是美国旧金山附近的一个城市名)8 u& O, G: V1 C
8 f! K% L5 o. z E: e) Y" Q$ q' w' F2 z+ i3 ]6 x
这家纯粹的安全公司一直在交付企业防火墙。PaloAlto主要以应用控制方面的创新出名,可改进防火墙中的集成式IPS,并将基于云的恶意软件检测引入到下一代防火墙领域。防火墙产品系列包括19款,PA-7080的最高吞吐量是200 Gbps。0 ?& _4 x8 g7 k+ x
1 u: j( U0 U, ?3 o% d$ M
PaloAlto完全符合Gartner对“下一代防火墙”的定义:
2 F4 o) H/ ~7 S. f- Z! j/ @3 v& \4 U, Q
真正的“下一代防火墙”应该具备以下特色:
# W X' I9 d+ ?, z+ f5 z+ c* {& G; G6 n) l4 c
应用程序识别能力3 M" p! g' C' i. K' b: e, c# k
使用者身份识别能力
- t/ t; k( i, l! C& ^ 整合入侵防御系统,甚至是防毒墙功能% L3 R# x& J6 L; Y
安全事件的并联分析能力3 o* w$ S. c B* U1 L
" Y. ^ d9 N( u8 n9 e& _( v$ x3 X: a! A) @( l; s- x- l' x& h
我们来看看当今企业DMZ的普遍部署。3 S+ I% v8 P$ b' B# ^0 x6 Q
- T& o2 ?4 {4 U2 c0 a& C
9 o; r# K! a1 q; S, u$ p
无论是“串联“还是“UTM(统一威胁管理)”,都存在其弊端。
+ C" D5 k& _7 F. M& [: H9 S3 h; Y" g7 ~ l( |6 L- ^) C
而且应用程序行为的最新变化和使用模式正在不断威胁传统防火墙曾经提供的保护措施。用户经常从任意位置访问任意应用程序,以便完成他们的工作。
+ L, E3 l' j( T1 M
$ c2 q/ _1 _, a% d4 n0 F) |% X许多此类应用程序使用非标准端口、动态端口或加密技术来简化用户访问流程和绕过防火墙。; W, Y( R1 K/ g# m4 M3 }( E
, m. h% n" ~% x5 f# S! z
网络犯罪分子充分利用这种不受约束的应用程序使用情况来传播一种针对性很强的新型恶意软件。
: K, L4 u& I7 q @$ t1 o) V) | H% a; h* u, c: Q
这导致依赖端口和协议的传统防火墙无法继续识别和控制网络中的应用程序和威胁。
, K+ {1 P: c: B$ T [ u& P4 M3 A
5 j5 V! ], F: ]" M; i: }1 G+ q! Q7 g7 q8 ~1 k$ g
◆ ◆ ◆* `; ]% f! N4 C6 U& Q0 [
, g5 n8 R5 M, ]1 ]! J( r
. G1 q1 Y1 Y) W7 E/ z( K
. Z( S+ z/ h7 B4 {2 f+ z% WPaloAlto采用以下三种独特的识别技术,针对应用程序、用户和内容实现可视化和控制能力:App-ID、User-ID 和 Content-ID。
6 i$ g/ P& Z6 N
/ S8 M' B0 B; S# n2 y( j& s4 nApp-ID0 I3 H8 q" G! q0 `* `, z/ r- }5 p. k( w
, n, z( M: a$ ^9 d3 [
对流量精确分类是所有防火墙的核心,它将成为安全策略的基础。传统防火墙是按端口和协议对流量进行分类,这曾经是一种理想的网络保护机制。0 T# |: ?3 K$ ] b
/ Z6 ?2 l! l' O0 d/ V5 U但是,现今的应用程序可以轻松绕过基于端口的防火墙;比如,应用动态变更端口技术、使用 SSL 和 SSH、通过端口80 秘密侵入、或者使用非标准端口。
4 U1 t% c' ]: p+ a" j9 a+ i" Y9 A5 N; P
传统防火墙只能基于端口号做策略,比如允许80/443,那网络上80%以上的流量都被放行了。
P7 b6 u8 T. \; T. @# h. D0 R# M7 _6 r( D
而PaloAlto的App-ID是基于应用程序本身做检测,比如策略放行HTTP流量,App-ID不是说看到TCP 80就放行,而是要检测Payload是否符合HTTP的特征。
; g2 x6 m. o0 ]5 F- b. w Y; F6 \- d( U
So,Port ≠Application
: G a9 c4 H4 ]* n E& k9 q- p+ ^0 E6 c; V' y
* K6 N- P2 n' Z3 A6 h! _
User-ID
, `; v- ~( z6 r5 q$ c, |( j n; x+ w0 U! o
以往都根据 IP 地址应用安全策略,但是随着用户和计算的动态性越来越强,已经无法仅将 IP 地址作为监视和控制用户活动的有效机制。
6 }9 d, ~0 {7 S8 C% \, n* D! i- A9 _" q0 ~1 r E
User-ID可从企业目录(MicrosoftActive Directory、eDirectory 和 Open LDAP)和终端服务(Citrix 和 MicrosoftTerminal Services)获取用户信息。
) f& i, r: |3 C4 C" b
$ q Q2 A& p t实时的将IP地址与使用者信息进行连结,真正使用User-Based。
% A/ [; L/ e9 v8 N: q
- t5 M2 n" K) v( f U' U/ T+ [) o雪佛龙正在计划让PaloAlto和Aruba Clearpass RADIUS连动,实现User-Based的策略控制。+ v' b# G5 M- _$ b
( `2 G% {2 X! Y" _2 D- kSo,IP ≠ User
& _* b: _) j+ y" _; t; F+ i
8 v* y" r; k0 r' BContent-ID, ~4 B, R& B& \& B# p% r4 M3 \
( i1 V. @& g2 q. o* t T& q拥有「实时威胁防护」、「不良网站过滤」、「文件类型识别」等能力。
; r' m/ ~5 D4 B0 O3 u+ H/ k/ o5 [) }
即Content-ID会检测文件本身,比如正常的网页或PDF文档可以通过,但如果有病毒潜伏其中,将会被揪出来。
& K# ]! o7 Q$ b3 t$ ~3 u" V# W$ r
So,Packet ≠ Content
1 B6 {& u/ W& L9 u* u' Y9 i" I2 L. a D P$ H! j6 D) ^/ s7 M7 @
' {9 o: D& d5 o. r$ {1 m0 Z, ~- C
除了以上三种独特技术外,PaloAlto还有如下创新:
# e$ X: \, W L. q* b+ | R& \7 H6 c6 |; E8 P! E( i. C
Single Pass- t6 |7 y0 k0 Y
" K* _8 x. H/ d: x. j" x称为“单通道处理能力”或“单趟”。0 R) Q5 Y7 N I4 _" z3 P. b
" y3 c. c3 M% d- D$ x$ Y1 X2 z
传统防火墙虽然能实现很多功能,如杀毒、威胁防控、防间谍、URL过滤、文件阻止、数据过滤、沙箱。但这些Feature有些不是他们自己的,不同厂商解包格式不同,所以造成了多次拆包封包。
0 K4 v x; }" D$ z+ N" Q- G+ w$ `7 P* w7 z3 J, x
而PaloAlto能实现一次拆包,多次分析,一次封包发出,大大提升效率。; @+ y: D3 j( \8 I) M+ x6 T
& O2 r% T$ R9 ^: n5 S/ l现在业界领先的厂商也都采用这种Single Pass架构。# `0 o9 k, d9 T" R2 E7 d3 K
: g+ v. q9 b3 E! b: S这种架构也体现在配置上,一条策略配所有,不像传统防火墙一个面板做安全防控,另一个面板做防病毒……
f2 F* H; F0 X
7 q- L0 d# G0 F% u) F0 T6 e* q: f# i0 T v% t C1 c. R
Hardware Architecture
" d m+ o5 M7 S' Y: C
. d. H2 `% c9 b5 r0 E大部分做防火墙的厂商都用的是Intel处理器,据报道,Intel处理器存在一些Bug,比如在某些条件下会发生“冻结”挂起现象;还有可能其中一核影响其他核的运行。
. _2 W2 l7 H. c. t
/ V" ~/ W6 U# T* h所以PaloAlto采用定制的专用Security处理器,成本比Intel就高出不少。, I9 _! p) ?3 U( Z( M. `$ B6 A
% z' I2 x' K& N这也是PaloAlto价格高出其他厂商的其中一个原因。: |4 `1 z7 u- P
# ^+ t Q9 k$ ~2 p; m# h0 Y: z* f* e1 U: M
还有一点就是吞吐量,比如,普通防火墙号称100Mbps,但只要把应用级监控,恶意防控等Feature打开,吞吐量在30%-40%就算合格, 而PaloAlto基本能达到50%-60%.9 q, j* A2 E- h% u( `1 B, u
, x* ~( M' K6 x& w/ V+ C# q6 O5 T$ U+ G% `( \6 P6 o+ ?' C0 U
WildFire) f/ S+ L1 h! p( g( J1 x2 r$ Q6 F
- z6 } z# H% x+ H0 ~“野火”则是PaloAlto的另一个发明。
& X9 g1 H. m1 V2 e* j: t# Z6 W3 G6 E& a
WildFire野火云分析中心,基于SandBox(沙箱/沙盒)作超过100种行为分析。
% `: z5 X* S& h! ^6 v
k& V% ~6 }3 z7 P8 a3 G5 F# h4 oSandBox简单说,就是把文件放到WildFire中的虚拟环境中运行,通过行为分析查看此文件是否有恶意行为,检测没问题才转发给用户。; u9 i, `- p2 \+ p( B" j3 o
/ U6 U) X) u4 j; Z& `: ^! F1 z& }3 r3 c( D( M2 _) `2 P8 V- R! M6 z
' |. I( ]" ]- t7 j" d当然,PaloAlto还有很多其他功能和新特性,我在这只是列举了最重要的几点,详细信息大家也可以去官网查看。$ W- ~6 Z) O9 I
$ v& S7 D! f: w8 y, ~; j' Q( A
- P; {, w6 p) z
◆ ◆ ◆2 N! S2 I) N3 g# K
V; p- |6 V. A; @+ f
9 p/ Y6 C! C7 {# S2 `, m从我2009年进入雪佛龙时,公司的防火墙一直用的是Cisco ASA,但其实Cisco在防火墙领域一直做的很一般,由于其路由器,交换机的市场份额很大,客户在考虑安全部署的时候也会一并采购Cisco的防火墙,所以Cisco安全的市场份额还是很大。
8 y" B& r9 N& B Q
) n! _) p9 }* m5 j现在Cisco也在推出全新的安全体系,FirePOWER + SourceFire IPS,我们可以看看明年能否进入Gartner领导者象限。8 }5 m4 a9 ?6 Y& p2 K
- K3 H& g+ M/ J" o0 H随着“下一代防火墙”概念的出现,以及新型厂商的创新,其核心技术正好解决了客户的痛点。$ E/ Y# ^* M7 P5 f! x/ A
' m, O$ y U; G/ L
所以雪佛龙在几年前开始筹划部署“下一代防火墙”,于2015年逐步替换全球1000多台Cisco ASA到PaloAltoFirewall。% d( v. j9 `, j
下面我结合Gartner的官方报告和自己的使用体验谈谈PaloAlto的强项和注意事项:
9 P/ ]0 d. c) a$ S5 A/ z& d6 t+ }+ i4 K( f: Z* h. x: u
强项) a4 t6 ^$ Y8 `4 S4 G% ^
9 ~6 X( Y0 R( u `6 w对PaloAlto App-ID和IPS而言,质量和易用性是客户选择PaloAlto而非其他竞争对手的最常提到的两个因素。
4 M7 j Q" N+ i5 W& Q% `
/ t0 e. H: q$ W; O* z防火墙和IPS紧密集成,App-ID实施在防火墙里面和整个检查数据流中。这种Single Pass被Gartner的客户评为是一种设计优势;相比之下,竞争产品按顺序处理流量时会出现不必要的检查时间。' x- S& v7 Z/ P! t) o
- _1 L8 j) W% w; e1 ?
在厂商调查中,PaloAlto是最常被提到的最强大的竞争对手。Gartner发现,PaloAlto一贯出现在大多数下一代防火墙竞争最终名单上。& a g7 q2 U/ g, [8 f
6 s2 E0 ~5 `& z. p
路线图专注于将虚拟机服务器扩展到多个云和SDN框架,这表明了其在解决客户未来问题方面的领导地位。PaloAlto将方向转移到了东西向微分段上,而不是整个数据中心防火墙虚拟化,这是明智之举。# Y; t( O! ]3 s7 X. Y' F: g
! U# X a V" I1 X; f- xWildFire高级威胁云服务是一种备受PaloAlto新老防火墙客户欢迎的附加服务,为他们提供了一种选项,而不是第三方高级威胁设备解决方案。
9 M# ]5 V7 S: u c) N) y+ T) H; |
PaloAlto提供从其他防火墙将配置迁移到PaloAlto的工具,这也为客户节省了不少时间,雪佛龙要迁移1000多台设备,效率极大提高,虽然迁移后的不能100%直接使用,但只需要做简单的微调即可,比手工重新配置要简单很多。
5 m3 {. _4 d& Y+ m- ?5 @1 g" [+ R0 G7 L7 b
Panorama的集中管控,提供全局的可视性。现在雪佛龙就是用两台Panorama来管理全球的Firewall。* _5 l* W& ]* h, g8 [- f. Z# Z6 k
1 b5 J( Y* S6 ]! a' a. dPaloAlto的GUI做的很好,不同类型策略还分了不同颜色,操作性极佳。我一直认为好的产品就应该有易操作的GUI,而不是在CLI中死敲命令,死记命令。
. |, g/ c( X! w- y
7 `: X, q: h6 w+ a2 ?/ k9 J) A$ QPaloAlto的日志和报表功能非常强大,想知道「谁」在使用「Yahoo-Mail」将什么「档案外泄」?可以利用ACC引擎轻松打出来。
2 r4 a) A7 w7 l2 E# X* C; O! T1 }& _( p
( a6 M9 r7 t4 Q0 a: L
注意事项) ]2 C( L* S' v/ k% P( m
" z* p# T% W. \& ]) s
PaloAlto在为微软Azure部署环境开发一款虚拟防火墙版本方面落后于其他领先厂商。9 T0 q6 L5 A" c, N
4 S9 L, Z! a8 n& l; Q- l与拥有领先产品的其他厂商一样,PaloAlto面临的挑战是在C类型企业(价格比安全功能更受到重视)赢得青睐。就任何企业防火墙厂商的保护吉比特而言,PaloAlto是价格最高的厂商之一。
f7 d0 ~; c, f% L8 T3 Q8 v( f( w6 Z$ I6 J/ t( B6 ~
Gartner客户特别指出需要更好地处理大规模日志,还要有更高效的主动/主动高可用性。PaloAlto管理被提到很好,胜过挑战者;然而,Gartner并没有看到PaloAlto在安全管理受到重视、需要实际上手评估的情况下胜过其他领导者。: l7 F' \% C+ y ?8 y( T5 d
* x# L6 ~7 s2 ?% {, n! y3 n; R
Gartner还是没看到PaloAlto在端点市场取得与其在防火墙市场同样的成功。Gartner发现,使用Traps的客户不多,Traps的新单子也不多。端点通过PaloAlto的第三方生态系统得到更有效的解决。Gartner认为,PaloAlto专注于端点有时疏远了网络运营购买中心,只会给PaloAlto的核心业务:网络安全带来分心。, W' ]. G3 f7 L) x/ F4 _
8 r( o4 N, e% n8 `% K5 S
|
3009#
2021-5-4 07:39:47
回复(0)
收起回复
|