상세 컨텐츠

본문 제목

AWS Subnet 생성 및 라우팅 퍼블릭 설정

Ops/Cloud

by 크리두 2020. 8. 15. 11:28

본문

반응형

이전 포스팅에서 VPC 및 Subnet을 설정을 했습니다.

설정을 먼저 하고 이 글을 보셔야 합니다.

아래 링크로 VPC 및 서브넷 설정을 보세요.

 

sketchofcreed.tistory.com/entry/AWS-CLI-%EC%84%A4%EC%B9%98-%EB%B0%8F-VPC-%EC%83%9D%EC%84%B1

AWS CLI 설치 및 VPC/Subnet 생성

환경 : AWS Linux 버전 : AWS CLI2 설치 방법 URL https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/install-cliv2.html AWS CLI 버전 2 설치 - AWS Command Line Interface 이 페이지에 작업이 필요하다..

sketchofcreed.tistory.com

전에 있는 포스팅에서 설정했던 MY_VPC를 설정안하고 이 글부터 따라하시면 안되니 전 포스팅 부터 이어서 따라오세요.

이번에 할것은 서브넷 생성과 퍼블릭 설정을 위한 라우팅 테이블 설정입니다.

그림에서 빨간색 표시된 부분을 설정하는 내용입니다.

 

 

 

서브넷을 퍼블릭으로 설정

aws ec2 create-internet-gateway #인터넷 게이트 웨이 생성
MY_IGW=igw-07275824c5078d348
aws ec2 attach-internet-gateway --vpc-id $MY_VPC --internet-gateway-id $MY_IGW #게이트웨이와 vpc를 연결
aws ec2 create-route-table --vpc-id $MY_VPC #라우팅 테이블 생성
MY_RTB=rtb-086a9fe81fa21a321
aws ec2 create-route --route-table-id $MY_RTB --destination-cidr-block 0.0.0.0/0 --gateway-id $MY_IGW #라우팅 테이블 퍼블릭 설정
aws ec2 describe-route-tables --route-table-ids $MY_RTB
aws ec2 describe-subnets --filters "Name=vpc-id,Values=$MY_VPC" --query 'Subnets[*].{ID:SubnetId,CIDR:CidrBlock}'
MY_SID1=subnet-014f3683585400ce9
MY_SID2=subnet-00dafc22eff15657e
MY_SID3=subnet-0efe46554e1de7034
aws ec2 associate-route-table --subnet-id $MY_SID1 --route-table-id $MY_RTB
aws ec2 associate-route-table --subnet-id $MY_SID2 --route-table-id $MY_RTB
aws ec2 associate-route-table --subnet-id $MY_SID3 --route-table-id $MY_RTB
aws ec2 modify-subnet-attribute --subnet-id $MY_SID1 --map-public-ip-on-launch 
aws ec2 modify-subnet-attribute --subnet-id $MY_SID2 --map-public-ip-on-launch 
aws ec2 modify-subnet-attribute --subnet-id $MY_SID3 --map-public-ip-on-launch 
aws ec2 modify-vpc-attribute --vpc-id $MY_VPC --enable-dns-hostnames 

기존에 생성된 VPC에 게이트웨이를 추가하여 결합시켜주고

라우팅 테이블을 생성하여 기존 서브넷을 퍼블릭 설정하여 외부 접근이 가능하도록 만든다.

마지막에 VPC가 퍼블릭 DNS를 할당해줄수 있도록 설정

반응형

'Ops > Cloud' 카테고리의 다른 글

AKS Best Practice - Pod 보안  (0) 2024.02.22
AWS CLI 설치 및 VPC/Subnet 생성  (0) 2020.08.15
AWS EC2 ssh root 접속하기  (0) 2019.12.04

관련글 더보기

댓글 영역