DB로 활용할 ec2를 프라이빗 서브넷에 생성하니까
SSH 접속이 안되고 당연히 time out 에러가 뜬다
문제 해결하는게 과제였는데
VPC내에 Private 서브넷을 만들면 별도로 기본적인 라우팅 테이블이 생성된다.
하지만 이 라우팅 테이블은 외부와 연결되지 않기 때문에
인터넷 연결을 하려면, 별도의 NAT 게이트 웨이가 필요하다
나는 NAT 게이트웨이를 생성해서 private 서브넷의 라우팅 테이블을 NAT 게이트웨이와 연결시켜 해결하려고 했다
프라이빗 서브넷을 외부 인터넷 망과 연결한다고 해서
게이트웨이를 프라이빗 서브넷 안에 만들면 안되고 퍼블릭 서브넷에 만들어야한다
탄력적 ip 할당 도 받아주면 NAT 게이트웨이가 생성될것이다.
이제 연결을 꼽았다 뺀다고 생각하면 되는 서브넷 연결에서 myvpc-sub02를 선택해주면 연결이 된다.
명시적 연결이 없는 서브넷 ( 프라이빗 서브넷 ) - myvpc-sub02
Tremius로 연결해주면
아주 잘된다
글을 마치며..
aws 배우는 과정에서 서버에 에러가 생길때 문제를 해결하는 과정이 재미있고
문제 해결하면서 다른 기술블로그나 aws 개념을 다시 되돌아보면서 공부가 직접적으로 많이 되는거같다
AWS 공인 강의 보다 훨씬 재미있다..
이번 문제해결에 참고한 블로그 및 자료
- https://jesuisjavert.github.io/2021/02/03/aws-study7/
- https://mkchoi.me/archives/176
'AWS' 카테고리의 다른 글
AWS DynamoDB 구축하기 / AWS Lambda 사용법, 스크립트로 DB 데이터 추가하기 (0) | 2024.01.04 |
---|---|
AWS mysql 사용법 / AWS mysql로 DB구성하기 (0) | 2024.01.04 |
NFS (0) | 2024.01.03 |
AWS ec2 Termius,Moba접속 timeout 에러 (0) | 2024.01.03 |
AWS 스토리지 (0) | 2024.01.03 |