公众号旧文

防火墙 和 安全组,还有 网闸 都是什么?

作者:胖子阅读 —

很多人第一次用云服务器,会遇到个怪事:Linux 防火墙明明没拦,端口也确实监听了,外网就是访问不了。最后查半天才发现,是云平台的安全组没放行。

安全组其实就是云厂商在虚拟网络层做的一套门禁。一条数据包得先过安全组,再过 Linux 防火墙,两道都开了才能碰到你的程序。

真正容易让人懵的是网闸。普通防火墙是在通路上检查流量,两边依然是连通关系。但网闸是把两个网络彻底隔开,中间没有普通的 IP 转发。

它更像在两个完全隔离的园区之间搞了个摆渡站。数据到了这边,设备要接收、检查、过滤,甚至把原来的 TCP 连接直接切断,重新建一条发到另一边。

有些高隔离级别的网闸连反向通信的物理结构都没有。哪怕外侧被攻陷,攻击者也扫不到内网的端口,没法横向移动。

所以普通网站靠“安全组加防火墙”就够了。但政务、金融这种内外网等级差极大的地方,就得靠网闸来兜底。

图片 1