如何阻止 Bluemix 中的特定 IP 地址?

How to block specific IP address in Bluemix?

我想阻止某些 IP 地址访问我的网站,该网站托管在具有 Node.js 运行时的 IBM Bluemix 上。

但是,我不知道如何屏蔽那里的 IP 地址列表。我想出的唯一解决方案不是在 Bluemix 上配置,而是将其写在我的 Node.js 应用程序上,例如:

function(req, res) {
    req.ip // use this property to diverge, depending on the user's IP address
}

但是,我想在 Bluemix 部分而不是在我的 node.js 应用程序上完成它。这样做可行吗?

据您所知,这在另一个 PaaS 的 Heroku 中是不可行的。也许它在 AWS、IaaS 中可行,对吗?

在您描述的场景中,无法阻止特定的 IP 地址。这与任何 PaaS 相关,因为它们处理的是应用程序和服务,而不是网络基础设施本身。

在 Bluemix Dedicated 或 Bluemix Local 上操作时,选项略多。 Secure Gateway 服务有用于将 IP 地址列入黑名单的选项,但该功能用于保护您的本地资源,而不是应用程序。