Jelastic 配置防火墙

Jelastic configure firewall

我正在为我的应用程序使用 Jelastic,我刚刚为其安装了 Apache。问题是我需要给它设置防火墙,比如iptables之类的,毕竟是web应用,需要安全。

我该怎么做?

房东对我说,唯一的办法就是使用VDS,我应该为我配置一个VDS,安装Apache,FTP并将我的应用程序转移到那里。

但我相信没有办法保护 Apache。

提前致谢。

可用选项因您的托管服务提供商而异。例如,Jelastic 平台使托管服务提供商和私有云客户能够为每个新配置的节点定义一组默认防火墙规则。

此外,从 Jelastic 4.1 开始,提供商可以选择为任何特定容器定义额外的自定义防火墙规则。目前此功能只能从提供商端访问,因此这意味着您需要与提供商的支持团队合作。

如果您不想这样做,或者您选择的 Jelastic 提供商没有提供良好的支持,您可以:

  1. 在您的 Jelastic 环境中使用非托管节点类型,例如 Elastic VPS 或 Docker 节点。在这里你有完全的根访问权限来定义你想要的任何防火墙规则。

  2. 使用应用服务器规则,根据IP限制访问。例如。在您的 httpd.conf 中(您已经拥有自定义的完全访问权限)

在最近的版本中,Jelastic 引入了一种可能性,可以直接通过界面在容器级别管理入站和出站防火墙规则。详细instruction is here.