DBeaver/실습

AWS의 RDS로 MySQL 설치후 DBeaver 터널링 설정 후 RDS 접속과정

qoeka 2024. 11. 25. 16:37

*이때 서버를 서울로 설정해야한다!(제일빠르기도해서)*

 

 

 

 

 터널링을 위해  Ec2도 만들어 준다

why? 터널링을 하는 이유는 보안을 위해서 이다. 

 

 

 

session-> host name 에 ec2인스턴스의 퍼블릭 ip주소를 입력한다 por트는 22그대로 둔다

connection>ssh>auth에서 private key file for authentication 으로 이동(안보이면 + 누르면 안에 속속 숨어있다)
private key file for authentcation 에서 browse 클릭 후  ec2인서턴트에 대한 ppk선택
allow agent forwarding 옵션을 체크

이후 ssh터널링을 설정한다.
connection>ssh.tunnels카테고리로 이동 후 source port 에 3306입력후에
destination에 RDS가서 엔드포인트:3306 입력 후 add추가 

다시session 와서 save 하고 open 하면 설정완료! RDS 설정완료!

 

ec2-user 이라고 치면 새모양이나오면 성공이다!

putty를 설정해줘야 완전한 터널링이완성된다 만약 오류가난다면 구글,플블렉시티 에 입력하면 나와같은 처지인 사람들이 문제해결방법을 자세히 설명해주었으니 참고하면된다.

 

왠만한 해결법은 인터넷에 구글링해보자(디버깅하기)

 

만약 오류가 난다면 자바를 설치해야한다.자바17다운후에 명령프롬프트에 jaba를 적으면 뭔가 막뜨는데 그럼 자바 설치에 성공했다는 소리이다.

디버깅(비버모양)다운로드 후에 저 심장모양플러스 누른다

 

순서대로 입력한다

순서대로입력 후 다하면 터널링 설정을 위해 ssh에 들어간다

 

 

다운로드 완료하면 이모습이다

 

RDS에 이제 안전하게 접속할 수 있게 됬다!

 

우린 지금 이상태가 된거다