Google Cloud直接默认端口为GlassFish端口

在Google Cloud VM实例中托管的GlassFish应用程序正在端口8080中运行。我需要将默认端口80的流量定向到端口8080。实现此目的的最佳方法是什么?

我试图将端口80设置为GlassFish端口,但是失败了,因为在Ubuntu上,我们无法在低于1024的端口上进行监听。

kentkent33 回答:Google Cloud直接默认端口为GlassFish端口

您可以使用Linux功能iptables将一个端口上收到的流量重定向到另一个端口。

sudo iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
sudo iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/init.d/iptables save

仔细检查文档,因为您没有提到正在运行的Linux版本。

,

为您的VM创建实例组。创建一个用于将外部端口80流量定向到VM上的端口8080的负载平衡器。

本文链接:https://www.f2er.com/3134520.html

大家都在问