可以访问Heroku Postgres仅限于IP白名单吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可以访问Heroku Postgres仅限于IP白名单吗?相关的知识,希望对你有一定的参考价值。

(这是Can access to a heroku postgresql DB be restricted to it's heroku app ONLY?中提到的更具体的版本)。

我们在日志中看到了很多以下内容:

sql_error_code = 28000 FATAL:  no pg_hba.conf entry for host "<ip>", user "postgres", database "postgres", SSL off

根据Heroku documentation,这是对公共互联网黑客的懒惰尝试。

Heroku是否可以通过身份验证限制访问控制之上的IP白名单?我们几乎不需要直接访问我们的数据库,只要我们需要,就可以通过静态代理进行访问。

答案

是的,可以通过IP范围或IP列表限制访问。显然,此功能处于测试阶段,您必须通过电子邮件向Heroku运营商发送电子邮件。

https://devcenter.heroku.com/articles/private-spaces#trusted-ip-ranges-for-data-services

以上是关于可以访问Heroku Postgres仅限于IP白名单吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何仅使用 heroku 上的 postgres 转储来恢复我的数据库数据

Heroku 替代方案

如何从 Heroku 访问远程 MySQL 数据库?

在不将 ip 列入白名单的情况下限制对 S3 托管网站的访问

如何只允许从某些IP地址访问API

在 Heroku 中使用静态 IP 来托管 Discord 机器人