首页 > 解决方案 > 可以将 Heroku Postgres 的访问权限限制在 IP 白名单中吗?

问题描述

(这是在Can access to a heroku postgresql DB is limited 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 文档,这是在公共互联网上进行黑客攻击的一种懒惰尝试。

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

标签: herokuheroku-postgres

解决方案


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

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


推荐阅读