如何打开和保存Bitnami的MEAN堆栈的端口

时间:2015-02-02 20:27:46

标签: port iptables bitnami

我正在尝试在Bitnami的MEAN Stack上打开并保存端口。

到目前为止,我一直遵循的步骤:

sudo iptables -A INPUT -i eth0 -p tcp --dport 3000 -j ACCEPT sudo su iptables-save > /opt/bitnami/iptables-rules iptables-restore < /opt/bitnami/iptables-rules sudo reboot

当我重新启动时,端口3000已关闭。不知道我做错了什么。任何帮助是极大的赞赏。谢谢。

2 个答案:

答案 0 :(得分:2)

我建议使用Ubuntu的'ufw'。打开端口非常简单,如果重新启动服务器,它会保留配置。

$ sudo ufw allow 3000

答案 1 :(得分:0)

您必须配置iptables以在启动时从保存的文件中恢复指定的规则。在其troubleshooting page上,BitNami建议使用crontab执行此操作:

  

如果您想在重启时启用iptables规则   机器你必须做以下事情:

sudo su
iptables-save > /opt/bitnami/iptables-rules
crontab -e
     

现在使用您喜欢的编辑器编辑文件,并在文件末尾包含此行:

@reboot /sbin/iptables-restore < /opt/bitnami/iptables-rules
     

保存文件并退出。这样,在每次启动时,系统都会加载iptables规则并应用它们。