728x90
반응형
Could not connect to server: Connection timed out
AWS RDS 플랫폼을 처음 접하는 사용자는 상당히
이 에러로 Postgresql 사용자를 좌절에 빠트리게 만든다...
왜 분명히 RDS를 생성했는데 pgAdmin에서 접속이 안될까.... 오늘 드는 의문점을 소개한다.
분명히 aws document에선 해결방법을 알려주는데.. 뭔놈의 주저리주저리가 많냐!!!
결론은 VPC에서 이 놈의 특이한
호스트번호 5432번과, 내 IP주소 또는 VPC만들떄 생성한 CIDR 범위를 할당해 줘야한다.
당췌 몬말인지 모르겠다 하는사람들을 위해 사진을 첨부한다.
순서
1. VPC 생성 -> IPv4 주소범위는 0.0.0.0/16 설정 모르면 구굴링
2. VPC -> 보안 그룹 -> 인바운드 규칙 편집 ->
포트범위 5432 입력
(RDS만들때 써줬던 포트번호) ->
[소스] 옆에 IP주소 써주는 부분에
내 IP 또는 위에 설정한 IPv4 주소범위 입력 ->
규칙 저장
3. pgAdmin 실행 ->
hostname에 RDS 엔드포인트 입력 -> 유저이름 , 비밀번호 입력 저장
-> 접속완료
728x90
반응형
'코딩-AWS' 카테고리의 다른 글
[Django] django AWS RDS 올바르게 연결하기 [오류포함] (0) | 2020.09.03 |
---|