SK Rookies 9/Cloud
사설 네트워크 구성(VPC,EC2..)
CodeBeginer
2022. 9. 27. 11:56
1. VPC 만들기
- VPC 생성 클릭
- VPC 이름 : 이니셜 (dogyun_vpc)
- IPv4 CIDR 수동 입력
- IPv4 CIDR : 10.30.0.0/16 (16 - 255.255.0.0 / 24 - 255.255.255.0)
- IPv6 CIDR 블록설정 없음
- 테넌시 : 기본값
- VPC 생성 클릭
2. 서브넷 생성
- 서브넷 생성 클릭
- VPC 선택(dogyun_vpc)
- 서브넷 이름 : dogyun-subnet01
- 가용영역 : ap-northeast-2a : Zone
- IPv4 CIDR: 10.30.1.0/24
- 서브넷 생성 클릭
- 서브넷을 선택하고 작업에서 서브넷 설정 편집 선택
- 퍼블릭 IPv4 주소 자동할당 활성화에 체크(퍼블릭 서브넷으로 변환)
- 저장 클릭
3. 인터넷 게이트웨이
- 인터넷 게이트웨이 생성 클릭
- 이름태그: igw-dogyun
- 인터넷 게이트웨이 생성 클릭
- igw-dogyun선택하고 작업에서 VPC에 연결
- 사용가능한 VPC에서 vpc선택
- 인터넷 게이트웨이 연결 (Attached 확인)
4. 라우팅 테이블
- 라우팅 테이블 목록에서 찾아봄 클릭 (생성 아님)
- 해당 라우팅 테이블 ID를 클릭
- 라우팅탭 클릭하고 라우팅 편집 클릭
- 라우팅 추가 클릭, 0.0.0.0/0(인터넷)을 선택하고, 인터넷 게이트웨이 선택, igw-dogyun선택, 변경사항 저장
- 서브넷 연결 탭에서 명시적 서브넷 연결의 서브넷 연결 편집 클릭
- dogyun-subnet01앞에 체크하고 연결 저장 클릭
5. EC2생성
요금제
On-Demand : 사용자가 필요할 때 시작해서 필요없을 때 삭제하는 것 (이벤트, 프로젝트 등)
Spot Instance : 사용자가 구매가격을 제시하면, 가장 높은 가격을 제시한 고객한테 EC2를 사용하게 해줌 (경매)
예약 Instance : 약적을 하고 요금을 지불 (선불, 후불, 월별 납부)
- aws에서 동작하는 가상 머신 - 인스턴스 생성하기
- 키 생성 - 잘 보관할 것
- 키의 권한을 404로 만들기 (윈도우의 경우 아래 사진을 보고 chmod 404를 쓸 수 있으면 터미널에서 하기)
- 보안 그룹의 경우 아웃바운드 - 안 -> 밖 | 인바운드 - 밖 -> 안 으로 인바운드 설정을 잘 해야함
- 그 후 -ssh -i "key" OS@PublicIP 명령어로 접속
프로비저닝 - 너무비싸다.
콜드 - 느리다 뭔가를 저장할 때만 사용
마그네틱 - 진짜 너무 느리다 쓰지말자.
ec2 연결하기
- 위에서 다운받은 key_pair .pem파일의 속성-보안-고급으로 들어간 후 권한 다 지우고 내 컴퓨터 사용자 이름 추가하기(SSH로 접속하려면 반드시 권한을 400으로 설정해야함 - Linux에서는 chmod 400하면 끝)
그 후 cmd로 파일이 있는 폴더에서 아래 사진과 같이 ssh 명령어를 복사후 넣으면 접속완료
그 후에 Gnuboard 설치해보기....