본문 바로가기
리눅스/Part3. Ch07. 네트워크 관리

06. (실습) Private Network내의 데이터베이스 연결

by Engineer-Lee 2022. 12. 15.
반응형

(실습) Private Network내의 데이터베이스 연결

- Bastion 호스트를 통해 Private Subnet에 있는 서비스 연결 -> SSH 터널링
- SQL 클라이언트 도구(DBeaver)를 통해
   Private Subnet에 위치한 MySQL 데이터베이스 연결
- 실습링크: https://github.com/go4real/linux_campus/blob/main/Part3/Ch07_06/db_access.md

 

[실습] Private Network내의 데이터베이스 연결

1. VPC 구성
+ 퍼블릭 서브넷 2 개
+ 프라이빗 서브넷 2 개

2. Bastion 호스트 구성
+ 1에서 생성한 VPC 사용
+ 퍼블릭 서브넷에 구성

3. DB 서버 구성
+ 1에서 생성한 VPC 사용
+ 프라이빗 서브넷에 구성
+ 초기 데이터베이스 이름 지정 demo

4. DB 보안그룹 정보 수정
+ bastion 호스트의 프라이빗 IP 정보 추가

4. DBeaver도구 설치

5. DBeaver에 접속 정보 구성

6. 접속 여부 확인


[실습정리] 자원 삭제

1. DB 서버 삭제
2. Bastion 호스트 삭제
3. VPC 삭제 
+ 1,2 상태 확인 후 진행 

반응형