NAT Gateway, EndPoint 없이 Private EC2 Windows로 접속하는 방법

NAT Gateway, EndPoint 없이 Private EC2 Windows로 접속하는 방법에 대해서 정리해 봤습니다.
2022.03.17

안녕하세요 클래스메소드 김재욱(Kim Jaewook) 입니다. 이번에는 NAT Gateway, EndPoint 없이 Private EC2 Windows로 접속하는 방법에 대해서 정리해 봤습니다.

이번에는 Bastion Host로 EC2 Windows를 생성하고, Private EC2 Windows로 접속해 보겠습니다.

EC2 Linux 환경에서 Private EC2 Windows로 접속하는 방법은 아래 블로그를 참고해 주세요.

SSM Fleet Manager로 Private EC2 Windows GUI 환경에 접속해 보는 방법은 아래 블로그를 참고해 주세요.

현재 환경

현재 환경은 매우 심플한 상태입니다. Public Subnet에 EC2 Windows를 생성했고, Private Subnet에도 EC2 Windows를 생성했습니다.

먼저 Public Subnet에 있는 EC2 Windows의 보안 그룹입니다. RDP로 접속하기 위해 3389 포트를 개방했습니다.

Private Subnet의 EC2 Windows는 3389포트를 열고 Public Subnet에 있는 EC2 Windows의 보안 그룹을 소스로 설정 했습니다.

Private EC2 Windows로 접속

Bastion Host로 접속

먼저 Bastion Host에서 연결 버튼을 클릭하고 RDP로 접속을 시도 합니다.

키페어를 불러온 다음 암호 해독 버튼을 클릭합니다.

그리고 원격 데스크톱 파일 다운로드 버튼을 클릭합니다.

비밀번호를 입력하고 Bastion Host로 접속합니다.

이어서 Windows 10 GUI 환경으로 접속한 것을 확인합니다.

접속 방법에 대한 상세한 내용은 아래 블로그를 참고해 주세요.

Bastion Host에서 Private EC2 Windows로 접속

이제 시작 메뉴에서「Remote Desktop Connection」을 클릭합니다.

Computer에 Private EC2 Windows의 IP주소와 포트 번호를 적어주면 됩니다.

  • ex) 10.0.140.237:3389

마지막으로 Bastion Host에 접속했을 때와 동일한 방법으로 아이디와 비밀번호를 얻은 다음, 각 항목에 Private EC2의 아이디와 비밀번호를 적고 OK 버튼을 클릭합니다.

그러면 Private EC2 Windows로 접속하고, 상단에 현재 접속한 EC2 IP 주소를 확인할 수 있습니다.

이렇게 같은 VPC를 사용하는 경우 NAT Gateway나 EndPoint없이 Private EC2 Windows로 접속할 수 있습니다.

본 블로그 게시글을 보시고 문의 사항이 있으신 분들은 클래스메소드코리아 (info@classmethod.kr)로 연락 주시면 빠른 시일 내 담당자가 회신 드릴 수 있도록 하겠습니다 !

참고