假设我有一个很好的更新的Linux VPS,使用apache在端口80上提供HTTP内容。 我可以通过启用IPtables获得什么?
自从机器打开一个端口后,我看不到任何隐晦的收益。 另外,由于机器不断更新,我相信内核安全地处理封闭端口上的传入请求,这是合理的吗? 我听到无处不在,我需要启用iptables,但我没有看到收益。 我错过了什么吗?
从某种意义上来说,你是正确的,当你只有一个知名的端口/服务打开,并且其他的closures原则上不会给你买太多的时候,使得stream量过滤。
这就是说,有一些build立防火墙的理由:
您可以轻松地loggingstream量。
你获得另一层安全。 (你今天想要的)
为进一步阅读。
你正在使用Ubuntu,就像它的Debian父母一样,有一个令人讨厌的坏习惯,就是启动和启动每一个安装到系统上的服务,无论他们是否愿意。 这会增加你的攻击面。 你应该仔细检查不需要的服务。
在这种情况下,防火墙可以帮助您确保只有您想向公众开放的服务实际上是可达的。