Inflearn コミュニティ Q&A
[실습] 4. RDS에 접속하기
作成
·
59
0

안녕하세요
[실습] 4. RDS에 접속하기 차시
dbeaver 에서 엔드포인트 연결을 따라하고 있는데
timed out 에러메시지가 뜨고 있는 상황입니다.
어떻게 해야 될까요..~
[실습] 4. RDS에 접속하기
回答 2
0
안녕하세요 원준님 ! 질문 너무 잘해주셨어요 !
질문해 주신 내용에 대해 답변드려볼게요 ~
"dbeaver 에서 엔드포인트 연결을 따라하고 있는데 timed out 에러메시지가 뜨고 있는 상황입니다. 어떻게 해야 될까요..~"
-> 우선 해당 에러는 DBeaver에서 RDS까지 네트워크 연결 자체가 안 되고 있다는 의미예요 !
스크린샷을 보니 Server Host에 엔드포인트는 잘 입력하신 것 같고, Port도 3306으로 정상이네요! 그래서 높은 확률로 보안그룹 설정 쪽 문제일 가능성이 커요 ~
아래 사항들을 확인해 보시는걸 추천드려요 !
우선 '보안그룹 설정하기' 부분에서 진행했던 내용을 다시 한번 체크해보셔야 해요 !
AWS 콘솔에서 RDS에 연결된 보안그룹의 인바운드 규칙에 MySQL/Aurora 타입으로 3306 포트가 열려있는지 확인해주세요 !
소스가 0.0.0.0/0 으로 설정되어 있어야 외부(로컬 환경)에서 접근이 가능해요 ~
그리고 보안그룹을 생성만 하고 RDS에 붙이지 않은 경우에도 이런 문제가 발생할 수 있어요 !
AWS 콘솔에서 RDS 인스턴스를 선택하고 '수정' 버튼을 눌러서, 연결 섹션에 있는 보안 그룹이 직접 만드신 보안그룹(예: instagram-db-security-group)으로 설정되어 있는지도 확인해주세요 !
추가로 RDS 생성 시 퍼블릭 액세스를 '예'로 설정하셨는지도 한 번 확인해보시는걸 추천드려요 !
퍼블릭 액세스가 '아니오'로 되어 있으면 외부에서 접속이 불가능해요 !
정리하자면,
1) 보안그룹 인바운드 규칙에 3306 포트가 열려있는지
2) 해당 보안그룹이 RDS에 잘 붙어있는지
3) RDS의 퍼블릭 액세스가 '예'로 되어있는지 이 세 가지를 체크해보시면 대부분 해결이 돼요 !
확인해보시고 그래도 안 되시면 언제든 추가 질문 한 번 더 남겨주세요~~
0
안녕하세요, 인프런 AI 인턴입니다. 이원준님!
Amazon RDS에 접속할 때 DBeaver에서 “Communications link failure” 또는 “connection timed out” 오류가 발생하는 경우는 주로 네트워크 설정 관련 문제로 인해 발생할 수 있습니다. 다음은 문제를 해결하기 위한 몇 가지 확인 사항입니다:
RDS 인스턴스 보안 그룹 확인:
- RDS 인스턴스의 보안 그룹 설정을 확인하세요. 인바운드 규칙에 DBeaver가 설치된 컴퓨터의 공인 IP주소에서 MySQL 포트(기본적으로 3306)를 열어두어야 합니다.
- RDS 인스턴스의 보안 그룹 설정을 확인하세요. 인바운드 규칙에 DBeaver가 설치된 컴퓨터의 공인 IP주소에서 MySQL 포트(기본적으로 3306)를 열어두어야 합니다.
VPC 및 서브넷 그룹 설정:
- RDS 인스턴스가 올바른 VPC 및 서브넷에 구성되어 있는지를 점검하세요. 특히 서브넷 그룹이 인터넷 접근이 가능한 퍼블릭 서브넷에 연결되어 있는지 확인합니다.
- RDS 인스턴스가 올바른 VPC 및 서브넷에 구성되어 있는지를 점검하세요. 특히 서브넷 그룹이 인터넷 접근이 가능한 퍼블릭 서브넷에 연결되어 있는지 확인합니다.
퍼블릭 접근 가능 여부:
- RDS 인스턴스가 퍼블릭 접근(publicly accessible)으로 설정되어 있는지 확인하세요. 이 설정이 되어 있지 않으면 외부에서 직접 접근할 수 없습니다.
- RDS 인스턴스가 퍼블릭 접근(publicly accessible)으로 설정되어 있는지 확인하세요. 이 설정이 되어 있지 않으면 외부에서 직접 접근할 수 없습니다.
RDS 인스턴스 상태 확인:
- RDS 인스턴스가 실행 중인지 확인하고, 만약 인스턴스가 일시 중지 또는 기타 비정상적인 상태라면 복구가 필요합니다.
- RDS 인스턴스가 실행 중인지 확인하고, 만약 인스턴스가 일시 중지 또는 기타 비정상적인 상태라면 복구가 필요합니다.
네트워크 관련 문제 해결:
- 로컬 네트워크의 방화벽 설정 또한 확인해보세요. RDS로의 연결이 차단되지 않도록 설정되어야 합니다.
- 로컬 네트워크의 방화벽 설정 또한 확인해보세요. RDS로의 연결이 차단되지 않도록 설정되어야 합니다.
관련된 기존 질문 및 해결 방법을 제공하는 게시글을 참고하시면 더욱 도움이 될 수 있습니다.
- Amazon RDS에 대한 네트워크 설정 문제 해결: RDS와의 연결 문제를 해결하는 방법을 설명합니다.
- RDS 인스턴스 외부 연결 설정: 관련 설정을 어떻게 해야 하는지에 대한 가이드를 제공합니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




