EC2 생성 후 bastion host를 통해 인스턴스로 접속

1. EC2 생성
1-1. 키페어 생성
인스턴스 생성 페이지에서 새 키 페어 생성








1-2. public-subnet에 baston EC2 설치

1-3. private-subnet에 web EC2 설치 (가용영역 1a)
ssh로 들어올 수 있는 ip는 보안그룹 web-bastion선택

1-3. private-subnet에 web EC2 설치 (가용영역 1c)

결과

2. NAT 게이트웨이 생성
public subnet에 있는 bastion EC2를 통해 Private subnet에 있는 web EC2에 접속하기 위해서 필요함


3. cmd를 통한 연결 확인
3-1. bation 연결확인
먼저 music.pem이 있는 위치로 이동




3-2. bastion -> web-a 연결확인
vi music.pem후 로컬에 있는 music.pem의 값을 붙여넣기


3-3. bastion -> web-c연결확인

참고
https://dev.classmethod.jp/articles/access-private-subnet-ec2-via-ec2-bastion-host/
EC2 Bastion Host를 통해 Private Subnet EC2에 접속 | DevelopersIO
EC2 Bastion Host를 통해 Private Subnet EC2에 접속하는 방법을 정리해 봤습니다.
dev.classmethod.jp
'클라우드 > AWS' 카테고리의 다른 글
[AWS 프로젝트] VPC / Subnet / Routing Table / Gateway 생성 (0) | 2022.08.20 |
---|---|
[AWS 프로젝트] RDS 생성후 EC2와 연결 / 그누보드 설치 (0) | 2022.08.20 |
[ 클라우드 ] 10일차 ( AWS DevOps - CodePipeline, SNS, Lambda) (0) | 2022.06.23 |
[ 클라우드 ] 9일차 ( AWS DevOps - TerraForm ) (0) | 2022.06.23 |
[ 클라우드 ] 9일차 ( AWS CloudFront, Lambda 이론) (0) | 2022.06.23 |