无法在AWS中的Ubuntu中设置iptables。我应该使用ufw吗?

时间:2013-11-25 08:32:05

标签: ubuntu amazon-ec2 iptables

,由于安全原因,我不想在端口80中运行我的服务器(node.js),所以我想将来自端口8080的传入流量重定向到我的aws EC2实例中的端口80 ..我试过这个:

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080 
iptables -t nat -A OUTPUT -p tcp --dport 80 -j REDIRECT --to-ports 8080

我甚至试过“sudo”。但是,当我运行sudo iptables -L时,仍然没有。就像那样:

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination 

为什么它不起作用?

我应该使用ufw吗?它在AWS EC2 Ubuntu 13.0+实例中运行良好吗?

1 个答案:

答案 0 :(得分:0)

iptables -L默认只显示FILTER表。试试iptables -L -t nat,您应该会看到自己的规则。