gpt4 book ai didi

postgresql - 配置安全组以通过客户端 psycopg2 连接到 postgres RDS

转载 作者:行者123 更新时间:2023-11-29 12:26:00 24 4
gpt4 key购买 nike

我正在尝试通过 psycopg2 连接到 AWS postgresql RDS。当我在我的安全组上设置我的入站规则以接受通过端口 5432 上的 postgresql 的所有流量时,我能够连接。

但是,当我将此端口上的 postgresql 入站规则限制为只接受来 self 的客户端 IP 的流量时,我无法连接并且超时。我收到错误:

psycopg2.OperationalError: could not connect to server: Connection timed out Is the server running on host "[hostname]" ([some IP address]) and accepting TCP/IP connections on port 5432?

感谢您的任何建议。我已尝试为我的 RDS 实例在我的安全组上配置入站规则,以接受我的客户端 IP、我的 ec2 实例私有(private) IP 和上面错误中给出的 IP 地址,但没有成功。只接受所有流量。对我做错了什么有什么建议吗?

谢谢!

最佳答案

通过此链接识别您的 IP:https://www.whatismyip.com/ .在安全组中,启用此 IP 的入站规则,后跟/32。

例如,如果您从上述链接获得的 IP 为 192.168.0.25,则在安全组中,添加 192.168.0.25/32 作为源。

关于postgresql - 配置安全组以通过客户端 psycopg2 连接到 postgres RDS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36881846/

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