EC2 Instance Connect is unable to connect to your instance
2024년 12월 11일
167
•
3
EC2 인스턴스의 로그를 보고 있던 도중
이런 식으로 봇넷에 의한 GET /.env 요청이 계속 들어오기 시작했다. 다행히도 GitHub나 배포 파일 자체에 환경변수가 노출되지 않도록 설정을 해놨기 때문에 별 다른 피해는 없었다. 하지만 뭔가 불안해서 SSH(22)접속을 내 IP에서만 가능하도록 설정을 바꿨는데, 이런 문제가 발생했다.
"Fail to connect your instance. EC2 Instance Connect is unable to connect to your instance. Ensure your instance network settings are configured correctly for EC2 instance Connect."
이건 보안 그룹 설정에서 0.0.0.0/0(전역오픈)이 아닌 내 IP만으로 제한했기 때문에 일어난 오류인데, 해결방법은 생각보다 간단했다.
보안 그룹 설정에서 SSH(22)의 13.209.1.56/29(ap-northeast-2,서울) 대역을 추기해주는 것만으로 쉽게 해결 할 수 있다.
주로 사용하게 될 리전의 대역은 다음과 같다.
3.112.23.0/29(ap-northeast-1, 도쿄)
13.209.1.56/29(ap-northeast-2, 서울)
15.168.105.160/29(ap-northeast-3, 오사카)
#AWS
#EC2
#SSH