我有两个 Amazon EC2 实例。
其中一个运行 node.js 服务器,另一个运行 rails 服务器。我想创建一个执行以下操作的策略:- node.js 服务器(例如 IP XXX.XXX.XXX.X)应该能够访问其他 Amazon EC2 实例,但只能访问特定的 URL。
例如我的rails服务器有以下路由:
/login
/index
/dummy
我希望 /index 和 /dummy 可以从任何地方访问。但我希望 /login 只能从节点服务器(IP XXX.XXX.XXX.X)访问
这可行吗?谢谢!
答案1
AWS 防火墙允许您限制对特定 IP 范围的特定端口的访问。
这种级别的细粒度访问不是 AWS 会为您处理的。它属于应用程序本身。