에러 상황
오랜만에 Spring Boot 교재를 공부하며 putty를 이용해서 AWS 인스턴스에 접속하려는 중 에러가 발생했다.
에러 알림
Network error: Connection timed out
해결 방법
https://www.partitionwizard.com/partitionmanager/putty-connection-timed-out.html
[Solved] PuTTY Fatal Error: Network Connection Timed Out - MiniTool Partition Wizard
Are you getting the "Network Error: Connection timed out" error when using PuTTY? If you are, you come to the right place. This post shows how to fix it.
www.partitionwizard.com
위 사이트에 나온 방화벽 설정을 바꾸고 OpenSSH 서버를 설치하고 해도 해결되지 않았다.
이것 저것 시도해보는 도중 AWS의 공식 홈페이지의 해결 방법을 시도해보았고 정상적으로 접속됐다.
인스턴스 연결 문제 해결 - Amazon Elastic Compute Cloud
디바이스 이름은 인스턴스에서 다르게 표시될 수 있습니다. 예를 들면 /dev/sdf로 탑재된 디바이스가 인스턴스에서는 /dev/xvdf로 표시되기도 합니다. Red Hat 중 일부 버전(CentOS 등 변형 버전 포함)은
docs.aws.amazon.com
AWS에서 보안 인바운드 규칙에 설정된 SSH IP를 내 IP로 설정해 놨는데
최근 인터넷을 바꾸고 윈도우도 재설치하면서 컴퓨터의 IP가 변경된 것이었다.
IP는 AWS의 인스턴스 생성 시 만든 보안 규칙에서 변경해주면 된다.
보안규칙 변경
AWS의 EC2 메뉴의 '네트워크 및 보안 > 보안 그룹'으로 들어간다.
그리고 인스턴스 생성 시 만든 보안 규칙을 클릭한다.
클릭 시 아래쪽에 나오는 '인바운드 규칙'창의 '인바운드 규칙 편집' 버튼을 클릭한다.
아래와 같이 인바운드 규칙 편집화면이 나온다.
생성한 SSH의 소스의 드롭박스에서 '내 IP'를 선택하면 자동으로 현재 IP로 변경된다.
댓글