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/

 

Jesuisjavert

IT dev blog

jesuisjavert.github.io

- https://mkchoi.me/archives/176

 

Private 서브넷 EC2 접속 방법 - MK Choi's Web Log and US stocks

AWS Private 네트워크에 생성한 EC2 인스턴스에 접속하는 방법

15.165.219.50

 

+ Recent posts