我想阻止一些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中是可行的,对吧?
答案 0 :(得分:1)
作为所描述方案的一部分,无法阻止特定IP地址。这与任何PaaS有关,因为它们处理应用程序和服务,而不是网络基础架构本身。
在Bluemix Dedicated或Bluemix Local上运行时,选项稍多一些。 Secure Gateway服务具有将IP地址列入黑名单的选项,但该功能用于保护您的本地资源,而不是应用程序。