728x90
내 경우는 웹 서버를 올릴 Public EC2, RDS가 존재하는 구조이다. 현재 RDS는 추후에 생성할 Private EC2랑만 연결되게끔 하기 위해 외부 접근이 불가능하게 설계되어 있어 RDS에 접근할 때마다 Public EC2에 접근해야했다. 그래서 PC에서 바로 RDS에 접근에 데이터를 보기 위해 터널링 하게 되었다.
RDS 정보 설정하기
(내 경우에는 RDS가 MySQL이었다.) Connection 설정에서 RDS의 엔드포인트와 DB, username, password를 입력한다.
SSH > Use SSH 터널
Public EC2가 하나일 경우(Public EC2 하나를 거쳐 RDS로 접근 가능한 경우)
Use SSH 터널 설정을 활성화하고, Settings에 Public EC2 정보를 입력한다.
Public EC2 이외에도 Private EC2가 하나 존재하는 경우
만약 Private EC2를 지나야 하는 상황이라면 아래 그림의 상단에 Settings 정보에 Private EC2 정보를 넣고 Advanced Settings에 Implementation 값을 SSHJ가 아닌 JSch로 변경 해서 jump server settings가 나오도록 변경해야 한다.
이후, settings에는 Private EC2 정보를 입력해주고, jump server settings에는 Public EC2 정보를 입력해주면 된다.
반응형
'AWS' 카테고리의 다른 글
AWS) EC2 User Data를 인스턴스 재시작마다 실행시키기 (0) | 2022.12.31 |
---|