【问题标题】:Can access to Heroku Postgres be restricted to an IP whitelist?可以将 Heroku Postgres 的访问权限限制在 IP 白名单中吗?
【发布时间】:2019-07-28 08:59:42
【问题描述】:

(这是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 白名单的访问?我们几乎不需要直接访问我们的数据库,并且只要我们需要,就可以通过静态代理进行访问。

【问题讨论】:

    标签: heroku heroku-postgres


    【解决方案1】:

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

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

    【讨论】:

    • 插入虚拟文本以满足字符限制违反了 Stack Overflow 的 TOS(在这方面我是前罪犯。;-))。
    • 感谢 Russ 指出这一点。我绝对没有打算做任何令人反感的事情。另外,我错误地认为这个问题仅限于私人公司帐户。
    • “您可以选择也允许访问”...似乎这是对默认访问的补充,而不仅仅是那些列入白名单的人
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-21
    • 2021-04-02
    • 2013-03-04
    • 2014-03-08
    • 2011-03-03
    • 2019-03-22
    • 2014-02-27
    相关资源
    最近更新 更多