在内存关键服务器上替代 Firewalld?

8 security linux iptables firewalld

我在 DigitalOcean 上买了一个 512MB 的 VPS。目前,我使用 Firewalld 来允许/拒绝访问某些端口(可能 22、80、443 是开放的)。它使用大约 25-30MB 的内存。

编辑:不要忘记我只有 489MB 的可用内存,其中 50MB 已被使用。因此,如果我切换到其他轻量级替代方案,我可能会节省 15-20MB。

那么,真的有必要使用Firewalld吗?或者我可以使用诸如 iptables 之类的东西(顺便说一句,我以前从未使用过它)。两者之间有什么重大区别吗?如何配置 iptables 以关闭除端口 22、80、443 之外的所有端口?

我问是因为我什至必须考虑服务器安全性。因为不能仅仅为了节省几 MB 而损害服务器安全性。

我读过这个线程,它说

如果可能,您应该使用新的 firewalld 系统

Mic*_*ton 9

是的,您可以使用旧系统。它并不比 firewalld 安全(前提是您正确编写了防火墙规则)。它也不运行守护程序,因此它不会使用(相对)大量的有限 RAM。