gpt4 book ai didi

sockets - 如何配置 EC2 安全组以允许通过公共(public) IP 地址进行环回?

转载 作者:可可西里 更新时间:2023-11-01 02:54:06 26 4
gpt4 key购买 nike

我必须在 EC2 上运行一个程序,该程序从配置中读取主机的公共(public) IP 地址(我似乎无法轻易更改),然后连接到它,即它通过循环回到实例公共(public) IP 地址。

我找不到如何创建可以环回 EC2 实例的安全组。我的规则是:

出站:0.0.0.0/0 所有 tcpinbound: [private IP/32, 127.0.0.1/32, public IP/32] all tcp 4440 (我需要的端口)

入站 IP 均无效。我通过在主机上远程登录到公共(public) IP 来对此进行测试:telnet x.x.x.x 4440,但我永远无法做到(其中 x.x.x.x 是我的公共(public) IP)。不过,我可以通过指定 127.0.0.1 来做到这一点,因此我要连接的服务器在线并且正确绑定(bind)。我也可以通过浏览器访问服务器。我只是不能环回。连接挂起,这就是为什么我认为这是一个安全组问题。

我如何允许此程序(它尝试从实例连接到公共(public) IP)通过其公共(public) IP 地址连接到同一实例?

最佳答案

我刚刚做了一个测试(使用ICMP规则),你必须按照你说的在安全组中添加一个规则。您应该正常添加它,并将源设置为 1.2.3.4/32 (按照您的示例)。请注意,我在测试中使用的是 Elastic IP。

关于sockets - 如何配置 EC2 安全组以允许通过公共(public) IP 地址进行环回?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34614609/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com