从端口443重定向到8443不能从外部运行独立的tomcat

时间:2020-08-20 11:41:17

标签: amazon-ec2 tomcat7 iptables

我有一个带有centos的ec2实例和在端口8080上运行的tomcat服务器。 我的安全组有一个用于HTTPS(443)的开放端口

对于重定向,我添加了以下iptables规则:

iptables -A INPUT -i eth0 -p tcp --dport 443 -j ACCEPT
iptables -A INPUT -i eth0 -p tcp --dport 8443 -j ACCEPT
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 443 -j REDIRECT --to-ports 8443
sudo iptables -t nat -A OUTPUT -p tcp --dport 443 -j REDIRECT --to-ports 8443

现在我可以从实例连接到端口443,并重定向到端口8443。

https:// localhost

https://54.247.86.18(弹性ip)

但是从外部这是行不通的。如果我从浏览器连接到https://54.247.86.18,则会收到找不到服务器的错误。

任何想法如何解决?

0 个答案:

没有答案