RDS 연결이 안될 때 해결법

Hannana·2024년 11월 26일

RDS가 ec2 내부에서는 연결이 되는데
로컬 환경에서는 접속이 안되었다.

내가 확인한 것

1) 방화벽 체크
-인바운드 규칙 확인 : 3306포트로 접속하는 모든 source 허용 (0.0.0.0/0)

2) 퍼블릭 엑세스 설정 확인

3) 로컬 방화벽 체크
-아웃바운드 규칙 추가

4) yml파일 형태 확인 - 오타, 패스워드 체크

모두 마쳤으나 해결되지 않음.


RDS의 서브넷을 확인해보니
내부에서의 접근은 가능해도 외부에서는 접근할 수 없는 상태였다.
VPC(가상 네트워크)에서 관리하는 RDS에 로컬이 접근할 수 있게 게이트웨이를 열어줘야함.

VPC - 라우팅 테이블 - 라우팅 편집

대상 : 0.0.0.0/0
인터넷 게이트웨이 igw- 선택

로컬은 외부 서버로 취급하기 때문에 인터넷 게이트웨이를 선택해야한다.

결과

접속이 된다.

오류해결완료!

profile
(구) https://hansjour.tistory.com/ 이사옴. 성장하는 하루를 쌓아가는 블로그

0개의 댓글