Amazon의 특정 URL에 대해서만 IP를 화이트리스트에 추가하는 정책 생성

Amazon의 특정 URL에 대해서만 IP를 화이트리스트에 추가하는 정책 생성

두 개의 Amazon EC2 인스턴스가 있습니다.

그 중 하나는 node.js 서버를 실행하고 다른 하나는 Rails 서버를 실행합니다. 다음을 수행하는 정책을 생성하고 싶습니다. - node.js 서버(예: IP XXX.XXX.XXX.X)는 다른 Amazon EC2 인스턴스에 액세스할 수 있어야 하지만 특정 URL에만 액세스할 수 있어야 합니다.

예를 들어 내 Rails 서버에는 다음 경로가 있습니다.

/login
/index
/dummy

/index 및 /dummy를 어디서나 사용할 수 있기를 바랍니다. 하지만 노드 서버(IP XXX.XXX.XXX.X)에서만 /login을 사용할 수 있기를 바랍니다.

이것이 가능합니까? 감사해요!

답변1

AWS 방화벽을 사용하면 특정 IP 범위에 대해 특정 포트에 대한 액세스를 제한할 수 있습니다.

이러한 수준의 세분화된 액세스는 AWS에서 처리할 수 없습니다. 이는 응용 프로그램 자체에 속합니다.

관련 정보