본문 바로가기
Etc/AWS

[AWS] EC2 시작하기(VPC, 서브넷, 인터넷게이트웨이, 라우팅 설정)

by 오이가지아빠 2022. 8. 1.

#1. VPC 생성

전체서비스 > 네트워킹 > VPC 로 이동하여 VPC를 생성합니다.

아래처럼 이름 태그IPv4 CIDR를 입력한 후 생성

생성된 VPC의 DNS 호스트 이름 편집으로 진입하여

DNS 호스트 이름 활성화를 체크한 후 저장합니다.

 

#2. 서브넷 생성

서브넷 메뉴로 이동하여 서브넷 생성 버튼을 누릅니다.

생성한 VPC를 연결하고 서브넷을 설정합니다.

필요하다면, 서브넷 1과 겹치지 않도록 IPv4 CIDR를 지정한 후 서브넷을 추가합니다.

 

#3. 인터넷 게이트웨이 생성

인터넷 게이트웨이 메뉴로 이동하여 인터넷 게이트웨이 생성 버튼을 누릅니다.

게이트웨이 이름을 넣고 생성합니다.

생성된 인터넷 게이트웨이와 VPC를 연결 합니다.

 

 

#4. 라우팅 테이블 편집

디폴트 라우팅 테이블의 라우팅 탭에서 라우팅 편집 버튼을 누릅니다.

대상에 0.0.0.0/0을 추가하고 생성한 게이트웨이를 연결합니다.

 

#5. EC2 인스턴스 생성

전체서비스 > 컴퓨팅 > EC2 메뉴로 진입합니다.

EC2 대시보드에서 인스턴스 시작 버튼을 누릅니다.

인스턴스의 이름을 지정한 후 OS이미지는 우분투를 선택하도록 하겠습니다.

인스턴스 유형은 t2.micro로 충분하고, 새 키 페어를 생성합니다.

키 페어 이름을 입력하고 키페어를 생성하면 .pem파일이 다운로드 되는데, 이 파일은 반드시 잘 보관해야 합니다.

추후, putty(ssh)winscp를 통해 EC2에 연결할 때 해당 키가 필요하기 때문에 본인이 기억할 수 있는 위치에 해당 파일을 저장합니다.

이제 위에서 생성한 VPC, 서브넷을 연결한 후, 기본 보안그룹으로 인스턴스를 시작합니다.

(보안그룹 정책은 추후 변경할 수 있습니다.)

 

#6. EC2 인스턴스 연결 테스트

EC2 대시보드 > 인스턴스 > 작업 > 연결

EC2인스턴스 연결 탭에서 연결 버튼을 누릅니다.

아래와 같이 정상적으로 EC2 콘솔에 접속 되는 것을 확인할 수 있습니다.

Public IP는 인스턴스 재기동할 때마다 다시 부여되므로 추후 탄력적 IP를 통해 고정IP를 사용하도록 합니다.

반응형

댓글