繁体   English   中英

如何通过 openvpn 云将域路由到 aws 内部负载均衡器?

[英]How to route domain via openvpn cloud to aws internal load balancer?

我正在尝试将 console.example.com 路由到位于私有 su.net 中的内部负载平衡器。 我目前的架构如下:

  • 我有一个公共 VPC 和一个私有 VPC。
  • React 应用程序运行在 ECS 集群上,其服务(控制台服务)位于私有 VPC 中。
  • 内部负载均衡器有两个侦听器:一个用于端口 80 上的 HTTP,它将请求转发到端口 443,另一个用于端口 443 上的 HTTPS,它将请求转发到控制台服务的任务定义。 此外,端口 443 上的侦听器具有 console.example.com 的证书。
  • OpenVPN 连接器的实例位于公共 VPC 中。
  • 公有和私有 VPC 通过中转网关相互通信。

我知道路由正在运行,因为如果我到达控制台服务的私有 IP(私有 IP:3000),我就可以访问该网站。 我还知道证书和负载均衡器正在工作,因为如果我将 SSH 连接到位于私有 VPC 中的实例,将 curl console.example.com 连接到该实例,我就可以访问该网站。 我认为问题出在 OpenVPN 的 DNS 设置的配置上。 目前,我添加了一个类似于console.example.com - my.network 的.network 应用程序,但我仍然无法访问该域的网站。

我发现我犯了一个新手错误。 我只需要将 HTTP/HTTPS 添加到我用于负载均衡器的安全组入站规则中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM