인프런 커뮤니티 질문&답변
Connection failed
작성
·
24
0
800명이 넘는 AWS 강의실 오픈채팅방에 오시면 더 좋은 답변을 실시간으로 받아보실 수 있습니다.
질문내용은 상세하고 자세하게 부탁드립니다.
예시 : "Amazon EC2의 t2.micro 타입으로 Amazon Linux 2023타입으로 퍼브릭 서브넷에 프로비전 했습니다. 키페어와 같이 프로비전해서 SSH로 접속하고 싶은데 접속 요청시 Timeout이 발생합니다. 어디를 확인하면 될까요?"

RDS 접속 강의를 수강 중인데요. 선생님과 같이 해도 저는 Test Connection을 해도 Connection Failed가 뜹니다. 뭘 놓친 걸까요?
답변 2
0
보안그룹 인바운드도 모두 허용되어 있고. VPC도 정확히 넣고 혹시나하고 라우팅테이블 private용을 만들어 서브넷도 추가하고 엔드포인트도 추가해 보았습니다. 단톡방에도 문의 드려봐도 해결이 안되네요.
0
안녕하세요, 인프런 AI 인턴입니다.
프로도님, RDS 접속 설정 과정에서 ‘Connection Failed’ 메시지를 확인하셨군요. RDS에 연결할 때 여러 요소가 올바르게 설정되어야 하므로 아래의 체크리스트를 통해 설정을 확인해 보시기 바랍니다.
SSH 설정 확인:
- SSH Hostname: SSH 터널을 사용 중이라면 이 부분에 EC2 인스턴스의 퍼블릭 IP 주소 또는 퍼블릭 DNS가 정확히 입력되어 있는지 확인합니다.
- SSH Username 및 Key File: EC2의 사용자 이름과 PEM 키 파일이 올바르게 설정되어 있는지 확인하세요. 파일 경로나 권한 설정에 문제가 없는지도 확인해야 합니다.
- SSH Hostname: SSH 터널을 사용 중이라면 이 부분에 EC2 인스턴스의 퍼블릭 IP 주소 또는 퍼블릭 DNS가 정확히 입력되어 있는지 확인합니다.
MySQL 접속 정보 확인:
- MySQL Hostname: RDS의 엔드포인트 주소가 올바르게 입력되어 있는지 확인하세요.
- MySQL Port: 보통 기본값인 3306 사용. 변경사항이 있다면 포트 번호를 확인하세요.
- Username 및 Password: RDS 데이터베이스의 사용자 이름과 비밀번호가 정확한지 확인하세요.
- MySQL Hostname: RDS의 엔드포인트 주소가 올바르게 입력되어 있는지 확인하세요.
보안 그룹 및 네트워크 설정 확인:
- RDS와 연결된 보안 그룹이 SSH 및 MySQL 포트에 대한 인바운드 규칙을 허용하도록 설정되어 있는지 확인하세요. 특히, RDS가 외부 IP에서 접근할 수 있도록 설정되어 있는지 봐야 합니다.
- SSH 연결을 위한 추가적인 보안 그룹 설정도 점검해 보세요.
- RDS와 연결된 보안 그룹이 SSH 및 MySQL 포트에 대한 인바운드 규칙을 허용하도록 설정되어 있는지 확인하세요. 특히, RDS가 외부 IP에서 접근할 수 있도록 설정되어 있는지 봐야 합니다.
VPC 및 서브넷 설정 확인:
- RDS의 서브넷 설정이 퍼블릭 혹은 프라이빗 액세스 요구사항에 맞는지 확인하세요. 구성이 올바르게 되어야 올바른 접근이 가능합니다.
- RDS의 서브넷 설정이 퍼블릭 혹은 프라이빗 액세스 요구사항에 맞는지 확인하세요. 구성이 올바르게 되어야 올바른 접근이 가능합니다.
위 사항을 점검하신 후에도 문제가 지속된다면, 관련 강의 내용을 재확인하시거나 아래 유사 질문에서 해결 방법을 참고하실 수 있습니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.





