如何在AWS RDS安全组中将Zapier IP地址列入白名单

时间:2019-10-03 18:01:47

标签: postgresql amazon-web-services zapier aws-security-group

我继承了一个AWS RDS实例,这是我第一次尝试管理数据世界中的那部分事情,对不起,如果我误解或忽视了任何事情!

我正在尝试使用Zapier将第三方应用程序连接到我们的AWS RDS Postgresql数据库。我在postgres中创建了一个新用户,可以从本地计算机使用这些凭据进行连接,而不会出现问题。但是,当我尝试使用相同的凭据将Zapier连接到我们的数据库时,它将失败。这绝对是由于我们只允许列入白名单的IP连接到数据库这一事实。因此,我应该能够将Zapier的IP地址列入白名单,并且问题已解决,是吗?

不幸的是,我无法弄清Zapier需要我将哪些IP列入白名单。 This article没有用,因为“我们从此处列出的IP地址发送数据库连接。”链接已死。我可以在MongoDB连接帮助页面中找到类似的链接,但它链接到我认为的every single AWS IP address

我之前肯定有很多人能够建立此连接,那么我还缺少什么呢?到目前为止,扎皮尔对我几乎没有帮助。

1 个答案:

答案 0 :(得分:1)

在本文中,您仅链接到PostreSQL-Link已失效,其他两个(MySQL和SQL-Server)正常工作。在这两种情况下,他们都使用静态IP连接到您的数据库(Source):

  

如果您使用非AWS主机,例如Rackspace,HostGator,Linode,DigitalOcean等,这很有用。Zapier连接当前来自静态IP地址。 Zapier将通过以下IP地址建立到数据库的连接:

     

54.86.9.50

     

重要提示:不要忘了做两件事:打开防火墙并将IP添加到用户的GRANT权限。

两篇文章中都列出了IP 54.86.9.50 ,因此他们也有可能使用它来建立与Postgres的连接。

我会尝试将54.86.9.50添加到安全组并检查其是否有效。