rnesw.blog
📖
aws

AWS VPN

2024.07.04

AWS에서 제공하는 Site-to-Site VPNClient VPN은 모두 VPN을 통해 AWS 리소스에 접근할 수 있게 해주는 서비스지만, 그 목적과 설정 방식에 차이가 있다. 간단히 말해, Site-to-Site VPN은 회사 내부 네트워크나 다른 데이터센터와 AWS VPC 간의 연결을 위해 사용하고, Client VPN은 개별 사용자가 원격에서 AWS 리소스에 안전하게 접근할 수 있도록 돕는 솔루션이다.


1. Site-to-Site VPN

  • 주요 목적: 주로 온프레미스 네트워크(회사 내부 데이터센터 등)나 다른 VPC를 AWS VPC에 연결할 때 사용한다.
  • 사용 예시: 회사 사무실의 내부 네트워크에서 AWS VPC의 프라이빗 서브넷에 있는 EC2, RDS 같은 리소스에 접근할 때 활용된다.
  • 연결 대상: 온프레미스 네트워크 또는 다른 클라우드 서비스, 데이터센터를 AWS VPC와 연결.
  • 연결 방식: AWS의 Virtual Private Gateway와 온프레미스 네트워크의 VPN 게이트웨이 간에 IPsec 터널을 설정해 안전한 연결을 유지한다.
  • 요구 사항: 온프레미스 측에 VPN을 지원하는 라우터나 방화벽이 있어야 하고, 고정된 외부 IP 주소가 필요하다.
  • 접근 범위: 온프레미스 네트워크 내의 모든 장치가 AWS VPC의 리소스에 접근할 수 있다.

2. Client VPN

  • 주요 목적: 개별 사용자들이 AWS VPC의 프라이빗 리소스에 안전하게 접근할 수 있도록 지원한다. 특히 원격 근무자들이 주로 이용하는 방식이다.
  • 사용 예시: 회사 사무실에 있지 않은 원격 근무자들이 인터넷을 통해 AWS의 프라이빗 리소스에 접근할 때 유용하다.
  • 연결 대상: 개별 사용자들이 VPN 클라이언트를 통해 AWS VPC에 연결한다.
  • 연결 방식: 사용자는 OpenVPN 같은 VPN 클라이언트를 통해 AWS Client VPN 엔드포인트로 연결한다.
  • 요구 사항: 사용자는 인터넷에 연결된 상태에서 VPN 클라이언트를 설치해야 하고, 추가로 인증 방식(Active Directory, IAM 인증, 인증서 등)을 설정해야 한다.
  • 접근 범위: 인증된 사용자 개개인만 AWS의 프라이빗 리소스에 접근할 수 있다.

두 방식의 주요 차이점

특징 Site-to-Site VPN Client VPN
연결 대상 온프레미스 네트워크(또는 다른 VPC) 개별 사용자(원격 근무자 등)
사용 목적 온프레미스 네트워크와 AWS VPC 간 연결 인터넷을 통한 개별 사용자의 AWS 리소스 접근
연결 방식 IPsec 터널을 통한 네트워크 간 연결 VPN 클라이언트를 사용한 사용자별 연결
요구 사항 온프레미스 VPN 장비 필요, 고정 IP 필요 VPN 클라이언트 설치 및 인증 설정 필요
보안 관리 네트워크 전체에 대한 보안 설정 적용 사용자별 개별 인증과 권한 부여
접근 범위 온프레미스 네트워크 전체에서 AWS로 접근 가능 인증된 사용자만 AWS 리소스에 접근 가능

정리하자면, Site-to-Site VPN은 회사나 조직의 전체 네트워크를 AWS와 연결해 넓은 범위에서 리소스에 접근할 수 있게 해주는 방식이고, Client VPN은 개별 사용자가 원격에서 특정 AWS 리소스에 안전하게 접근할 수 있도록 지원하는 방식이다.

👇 도움이 되셨다면 👇

B

u

y

M

e

A

C

o

f

f

e

e

© Powered by eddie