我的目标是通过 HTTPS 将消息从 EventBridge 转发到运行 httpd 服务器的 EC2 实例。该实例只有其私有IP。
事实证明,EventBridge 的 API 目标及其目标和连接与外部 IP 配合得很好,但私有 IP 没有发生任何通信。作为实验的一部分,安全性设置为接受来自所有 0.0.0.0/0 的所有 https/http 连接。
我正在认真考虑 EventBridge -> 带有 VPC 绑定的 Lambda 函数 -> EC2 私有 IP。
但我有一种挥之不去的感觉,我可能错过了 API 目标的某些东西,一些网络魔法?一个端点?
欢迎任何建议!
EventBridge 通过 HTTPS 连接到 EC2 中运行 httpd 服务器的实例。该实例只有其私有IP。
你不能这样做。 HTTPS 要求有效的公共领域 with 有效的公共 SSL证书。这反过来要求您的实例可以通过互联网访问。
实例本身只能是私有的,但在这种情况下,您必须将其置于面向互联网的前面ALB,它将为您处理 HTTPS。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)