如何进行EC2公网IP到另一个EC2 IP的端口转发?

问题描述 投票:0回答:1

我在一个EC2上运行两个应用程序 EC2 实例。

网站在Apache的80端口上运行Java应用在8080端口上,我的android应用使用这个端口。Java 应用程序,点击URL example.com:8080。

现在我想把我的Java应用程序移到 java.example.com:8080 而不改变我的android应用中硬编码的主机名example.com:8443。

那么,是否可以将所有的请求重新路由到 example.com:8080java.example.com:8080?

先谢谢大家的帮助!

amazon-ec2 portforwarding
1个回答
0
投票

你可以这样做 iptables.

例如:

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 8443 -j REDIRECT --to-port 8080

这样就会把所有的请求从8443路由到8080。或者你也可以选择 反向代理

© www.soinside.com 2019 - 2024. All rights reserved.