访问私有子网中 EC2 实例公开的 WebApplication
Accessing WebApplication exposed by EC2 instance in Private Subnet
我们在 EC2 实例上的 9090 端口公开了一个 Web 应用程序页面,该实例位于我们 AWS 设置的私有子网中。
我们有一个位于 public 子网中的堡垒主机,它可以与私有子网中的实例通信。我们还可以通过堡垒的 ssh 隧道连接到实例。
是否有关于在此堡垒主机上设置代理以访问 http://PrivateSubnetEC2Isntance:9090/, by redirecting the traffic to/from http://PublicBastion:9090/ 上提供的浏览器中的网页的指南?
我尝试设置 HAProxy(在堡垒上),但它似乎不起作用:HAproxy 日志中没有错误,但访问页面 http://PublicBastion:9090 只是超时。
虽然这不是答案,但很可能是由于:
- 安全组规则:您是否为 Bastion 安全组中的每个人开放端口
9090
?
- 您的 HAProxy 是否在
0.0.0.0
而不是 127.0.0.1
上监听?
我们在 EC2 实例上的 9090 端口公开了一个 Web 应用程序页面,该实例位于我们 AWS 设置的私有子网中。 我们有一个位于 public 子网中的堡垒主机,它可以与私有子网中的实例通信。我们还可以通过堡垒的 ssh 隧道连接到实例。
是否有关于在此堡垒主机上设置代理以访问 http://PrivateSubnetEC2Isntance:9090/, by redirecting the traffic to/from http://PublicBastion:9090/ 上提供的浏览器中的网页的指南?
我尝试设置 HAProxy(在堡垒上),但它似乎不起作用:HAproxy 日志中没有错误,但访问页面 http://PublicBastion:9090 只是超时。
虽然这不是答案,但很可能是由于:
- 安全组规则:您是否为 Bastion 安全组中的每个人开放端口
9090
? - 您的 HAProxy 是否在
0.0.0.0
而不是127.0.0.1
上监听?