[RDS] private 서브넷에 둔 RDS SSH터널링을 통해 Dbeaver에서 연결하는 방법

2025. 9. 29. 10:50·AWS

 

 

현재 프로젝트를 진행하면서 rds를 프라이빗 서브넷에 두었는데 이로 인해서 RDS에 접속하는 방법이 조금 까다로워서 정리하고자 글을 올린다.

 

 

 

 

 

일단 main 탭에서

 

1. Server Host 부분에 RDS 엔드포인트 주소를 넣어준다.

2. Username 부분에는 rds 를 만들면서 넣은 user name

3. Password 부분에는 rds 를 만들면서 넣은 password

 

 

 그 다음  



이 부분 ssh,~~ 라고 적힌 부분을 눌러 ssh 를 선택해준다

 

 

그 후 host 부분에는 rds가 담긴 프라이빗 서브넷이 있는 vpc가 있을텐데 이 vpc 안에 있는 퍼블릭 서브넷 중 bastion host 역할을 할 ec2의 퍼블릭 ip 주소를 복사해서 넣어주면 된다.
이 부분 관련된 자세한 내용은 아래의 링크를 참조
https://growth-coder.tistory.com/170

username 부분은 ubtuntu를 사용해주었기 때문에 이걸로 넣어줬는데 다른걸 사용했다면 그거에 맞게 넣어주면 된다. (내가 설정한 db 나 rds 이름이 아님에 주의!)


그리고 인증 수단은 퍼블릭 키를 선택해서 발급받은 Pem 키 파일을 선택해주고 밑에 pasephrase는 비워둬도 된다
그러면 최종 완성 여기서 터널확인 테스트하고 main 에서 연결 테스트 해보면 성공하는 것을 확인 할 수 있다

'AWS' 카테고리의 다른 글

private subnet에 있는 EC2에 접속하는 방법 (feat. Bastion Host)  (0) 2025.10.06
'AWS' 카테고리의 다른 글
  • private subnet에 있는 EC2에 접속하는 방법 (feat. Bastion Host)
hiwon
hiwon
천천히 굴러가는 코딩일기
  • hiwon
    하이원의 코딩 일기
    hiwon
  • 전체
    오늘
    어제
    • 분류 전체보기 (83)
      • 프론트엔드 (0)
        • react (0)
      • 백엔드 (13)
        • node.js (1)
        • spring (6)
      • 코딩테스트 (57)
        • 백준 (41)
        • 프로그래머스 (15)
      • 프로디지털아카데미 (9)
        • 클라우드 (1)
        • JavaScript (1)
      • github (1)
      • AWS (2)
      • Infra (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    bastion host
    IT기획
    코테
    알파코캠퍼스
    프로그래머스
    백엔드
    파이썬
    알고리즘
    BFS
    MSA
    spring
    투포인터
    깃허브
    kdt교육
    그리디
    python
    백트래킹
    다익스트라
    코딩테스트
    백준
    Java
    프로디지털아카데미
    프디아
    신한투자증권
    github
    AWS
    EC2
    UnionFind
    K디지털트레이닝
    알파코
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
hiwon
[RDS] private 서브넷에 둔 RDS SSH터널링을 통해 Dbeaver에서 연결하는 방법
상단으로

티스토리툴바