문제상황
웹브라우저에서 AWS 관리 콘솔로 EC2에 연결하려고 할 때, 아래와 같은 메시지가 뜨며 연결이 안되는 경우가 있다.
원인
브라우저 기반 SSH 연결은 EC2 Instance Connect 서비스를 통해 사용자의 인스턴스를 리다이렉션하여 접속하게 된다고 한다.
따라서 내 PC의 IP 주소가 아닌, EC2 인스턴스가 위치하는 리전의 AWS IP 주소를 해당 EC2 인스턴스의 Security Group에 할당해 주어야 한다.
- 한국 리전에서 사용하는 AWS IP : 13.209.1.56/29
해결방법
1. EC2 서비스 클릭 > 좌측 [네트워크 및 보안] 메뉴 하위의 [보안 그룹] 클릭 하여 보안그룹 메뉴로 이동
2. 접속하려는 EC2 인스턴스에 적용되는 보안그룹에 체크 > [인바운드 규칙] 클릭 > [인바운드 규칙 편집] 클릭
3. [규칙 추가] 클릭
4. 아래와 같이 인바운드 규칙 추가 후 [규칙 저장] 클릭
5. 다시 [연결] 클릭해서, 인스턴스에 연결해봄
6. 아래와 같이 연결됨
참고
'서버,데스크탑 > EC2' 카테고리의 다른 글
[EC2] putty 로 접속 안되던 오류 해결 (0) | 2022.09.08 |
---|---|
[Docker] Docker daemon socket /var/run/docker.sock: connect: permission denied 오류 (0) | 2022.09.05 |
[Docker] EC2 서버의 도커에 DB 설치하기 (1) | 2022.09.02 |