无法在AWS的Ubuntu中设置iptables。我应该改用ufw吗?
,由于安全原因,我不想在端口80中运行我的服务器(node.js),因此我想在aws EC2实例中将传入流量从端口8080重定向到端口80。。我试过这个:无法在AWS的Ubuntu中设置iptables。我应该改用ufw吗?,ubuntu,amazon-ec2,iptables,Ubuntu,Amazon Ec2,Iptables,,由于安全原因,我不想在端口80中运行我的服务器(node.js),因此我想在aws EC2实例中将传入流量从端口8080重定向到端口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”。然而,当我运行sud
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”。然而,当我运行sudoiptables-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+实例中运行良好吗 默认情况下,
iptables-L
仅显示筛选表。尝试iptables-L-tnat
,您应该会看到您的规则