오라클 클라우드 구획 추가, 가상 네트워크 VNC 추가 및 공용 IP 설정

오라클 클라우드에 무료 가입 하는 절차를 정리 했었습니다.

바로 VM 인스턴스를 생성해도 문제는 없지만 서버 보안을 위해서 VM 인스턴스를 생성 하기 전에 root 아래 2개의 구획을 추가 해 각각에 VCN (가상 네트워크)을 지정해주는 것이 안전 합니다.

  • VCN 설정에서 허용할 포트를 지정해줄 때, 기본 적으로 생성 되는 root 구획에 2개의 VM 인스턴스를 모두 만들게 될 경우 2개 모두에 같은 포트를 허용해 줘야 합니다.
  • 예를 들어 첫번째 인스턴스는 웹 서비스를 위해 사용을 하고 두번째 인스턴스는 개인적으로 사용 하는 경우, 개인적으로 사용 하는 VM 인스턴스에는 불필요한 포트가 열리게 됩니다.

그럼으로 일단 구획을 나누어 주고 각각의 구획 별로 VCN 을 설정 해주는 것이 좋습니다.

그래서 오늘은 오라클 클라우드 에서 구획 을 추가 후 해당 구획에 가상 네트워크 VNC 추가 및 공용 IP 설정 하는 과정에 대해서 알아 봅니다.


해당 포스트는 충분한 테스트 및 검증 후 작성 되었지만 이것이 해당 내용의 정확성이나 신뢰성에 대해 보증을 하는 것은 아니니 단순 하게 참고용으로 봐주시길 바랍니다.

튜토리얼 환경 : 윈도우 11, 크롬 브라우저

구획 생성 하기

메뉴 명칭은 언어설정에 따라 'Compartments' 또는 '구획' 이라고 표기 되어 있을 것이며 설명에서는 헷갈릴 수 있는 경우 한글 영문 메뉴 명칭을 같이 표기 했습니다.

오라클 클라우드 콘솔로 로그인 후 해당 메뉴로 이동 후 구획을 추가 할 수 있습니다.

AWS 라이트세일 SSH 키 pem, ppk 변환 후 PuTTY로 접속 하기

Compartments 메뉴 이동

Compartments_메뉴_이동
Compartments 메뉴 이동
  1. 콘솔 화면 왼쪽 상단 메뉴 아이콘 메뉴 을 클릭 해 네비게이터를 확장 합니다.
  2. 네비게이터 슬라이드 왼쪽 사이드 바의 Identify & Security (1) 를 선택 합니다.
  3. 다음 하위 설정에서 Compartments (2) 항목으로 이동 합니다.

Create Compartment 구획 생성 하기

구획 생성은 말 그대로 구분을 위한 범위를 지정 해주는 것으로 어렵지 않게 생성 할 수 있습니다.

Create_Compartment_로_구획_생성
Create Compartment 로 구획 생성
  1. 왼쪽 'Identify' 세션의 Compartment (1) 탭으로 이동 합니다.
  2. 'Compartment' 에서 Create Compartment (2) 버튼을 마우스로 클릭 합니다.
Create_Compartment_생성_정보_입력
Create Compartment 생성 정보 입력
  1. 'Create Compartment' 패널이 생성 되면 아래 정보들을 입력 후 Create Compartment 버튼을 눌러 줍니다.
    • Name: 구획 명을 지정 합니다. 식별이 용이한 이름을 사용 하면 됩니다.
    • Description: 구획을 설명 하기 위한 추가 내용을 입력 합니다.
    • 나머지 정보는 기본 값으로 유지 하면 됩니다.
첫번째_구획_추가_완료
첫번째 구획 추가 완료
  1. 이렇게 추가 한 구획을 확인 할 수 있습니다.
두번째_구획_까지_모두_추가_완료
두번째구획 까지 모두 추가 완료
  1. 2개의 인스턴스를 생성 하고자 한다면 (대부분) 위 구획 생성을 한번 더 동일 하게 진행 합니다.
무료 토렌트 서버 클라우드 자동 업로드 사용 하는 방법 - transfercloud

가상 클라우드 네트워크 VCN 설정

가상 클라우드 네트워크를 각 구획 별로 추가 하고 해당 네트워크에 방화벽 설정

가상 클라우드 네트워크 VCN 메뉴 이동

가상_클라우드_네트워크_메뉴_이동
가상 클라우드 네트워크 메뉴 이동
  1. 콘솔 화면 왼쪽 상단 메뉴 아이콘 메뉴 을 클릭 해 네비게이터를 확장 합니다.
  2. 네비게이터 슬라이드 왼쪽 사이드 바의 네트워킹 (1) 메뉴를 선택 합니다.
  3. 다음 하위 설정에서 가상 클라우드 네트워크 (2) 항목으로 이동 합니다. 영문 표기시 Virtual Cloud Network 로 되어 있습니다.
PuTTY 로 리눅스 서버 인스턴스에 접속 하는 방법

가상 클라우드 네트워크(VCN) 추가

가상 클라우드 네트워크를 구획에 추가하는 것은 '마법사'로 진행 되기 때문에 간편하게 추가 할 수 있습니다.

지정할_구획_선택
지정할 구획 선택
  1. 왼쪽 Compartment 아래 드롭 다운 목록에서 네트워크 설정을 진행 할 구획을 선택 합니다.
Start_VCN_Wizard_메뉴
Start VCN Wizard 메뉴
  1. 구획이 선택 된 상태에서 Start VCN Wizard 버튼을 마우스로 클릭 해 줍니다.
Start_VCN_Wizard
Start VCN Wizard
  1. 'Start VCN Wizard' 패널이 활성화 되면 Create VCN with International Connection (1) 라디오버튼에 체크 합니다. 한글 메뉴에서는 '인터넷 접속을 통한 VCN' 으로 표기 되어 있습니다.
  2. 선택 후 하단 Start VCN Wizard (2) 버튼을 마우스로 클릭 합니다.
VCN_정보_입력
VCN 정보 입력
  1. 별다른 설정은 없고 추가할 VCN 이름 (1) 만 지정 해준 다음 Next (2) 버튼을 클릭 해 주면 됩니다.
Create_버튼으로_생성_진행
Create 버튼으로 생성 진행
  1. 이제 Create 버튼을 눌러 주면 생성이 됩니다.
가상_네트워크_생성_후_View_Virtual_Cloud_Network_버튼_클릭
가상 네트워크 생성 후 View Virtual Cloud Network 버튼 클릭
  1. 보여지는 항목들이 모두 Done 으로 변경 되면 완료 된 것 입니다. View Virtual Cloud Network 버튼을 눌러 주면 결과를 확인 할 수 있습니다.
구획에_가상_네트워크_연결내용_확인_가능
구획에 가상 네트워크 연결내용 확인 가능
  1. 이렇게 '구획' 에 'VCN' 이 잘 생성된 것을 확인 할 수 있습니다.

참고: 만약 인스턴스 생성 없이 가상 네트워크를 진행 한 경우라면, 첫 번째 인스턴스 를 생성 한 뒤에 두번째 가상 네트워크 작업을 진행 합니다. 만약 구획이 잘못 지정 되면 꽤 번거로워 질 수 있습니다.

방화벽 설정 하기

가장 중요한 부분이 아마 방화벽 설정 아닐까 생각 합니다. 위의 과정으로 생성된 가상 네트워크의 방화벽 목록의 세부정보에서 수신 규칙 추가를 진행 합니다.

그리고 해당 규칙에서 웹 서비스용 80 포트 와 웹 보안 SSL 서비스용 443 포트를 열어 주면 됩니다.

Security_Lists_에서_VCN_선택
Security Lists 에서 VCN 선택
  1. 이전 단계에서 확인한 VCN 결과 페이지의 왼쪽 사이드 메뉴에서 Security Lists (1) 로 전환 합니다. 한글 메뉴에서는 '보안 목록' 으로 표기 됩니다.
  2. 'Security Lists in 구획 이름' 의 형식으로 된 섹션으로 전환 되면 Default Security List for VCN 이름 (2) 형식의 링크를 마우스로 클릭 합니다.
Add_Ingress_Rules_클릭
Add Ingress Rules 클릭
  1. 'Ingress Rules' 섹션에서 Add Ingress Rules 버튼을 클릭 해 줍니다. 한글 메뉴에서는 '수신 규칙 추가' 로 되어 있습니다.
Add_Ingress_Rules_정보_입력
Add Ingress Rules 정보 입력
  1. 'Add Ingress Rules' 제목의 패널이 활성화 되면 아래 정보를 입력 후 Add Ingress Rules 버튼을 눌러 줍니다.
    • Source CIDR: 0.0.0.0/0 (모든 ip 허용)
    • Destination Port Range: 80,443
    • Description: 해당 설정을 식별하기 위한 설명을 추가 합니다. (선택사항)
    • 그외 나머지 정보는 위 이미지 의 내용과 같이 기본 값으로 두면 됩니다.
지정한_포트_오픈_확인_가능
지정한 포트 오픈 확인 가능
  1. 이와 같이 두개의 포트가 정상적으로 추가 된 것을 확인 할 수 있습니다.
AWS 라이트세일 SSH 키 pem, ppk 변환 후 PuTTY로 접속 하기

공용 IP 생성 하기

이제 기본적인 설정은 마무리 되었고 추후 접속을 위한 공용 IP 를 생성 합니다. 고정 IP 를 사용 한다면 프리티어 기간이 종료 된 후 2 개부터는 비용이 발생하게 되니 이점은 참고 합니다.

기존에 만든 고정 IP ( 예약 IP ) 가 2개 였다 하더라도, 프리티어 기간 이후에 삭제가 되 버리면 1개 이상 다시 무료로 생성을 할 수 없는 것 입니다.

IP Management 메뉴 이동

IP_Management_메뉴_이동
IP Management 메뉴 이동
  1. 콘솔 화면 왼쪽 상단 메뉴 아이콘 메뉴 을 클릭 해 네비게이터를 확장 합니다.
  2. 네비게이터 슬라이드 왼쪽 사이드 바의 Networking (1) 을 선택 합니다.
  3. 다음 하위 설정에서 IP Management (2) 항목으로 이동 합니다. 한글 메뉴에서는 'IP 관리' 로 표기 됩니다.
AWS 라이트세일 SSH 키 pem, ppk 변환 후 PuTTY로 접속 하기

예약된 공용 IP 생성

Reserve_Public_IP_Address_버튼_클릭
Reserve Public IP Address 버튼 클릭
  1. 'IP Management' 페이지로 이동 되면 왼쪽 Compartment 목록 (1) 에서 사용할 구획을 선택 합니다.
  2. Reserve Public IP Address (2) 버튼을 마우스로 클릭 해 줍니다. 한글 메뉴에서는 '예약된 공용 IP 주소' 로 표기 되어 있습니다.
예약된_공용_IP_주소_이름_지정
예약된 공용 IP 주소 이름 지정
  1. 'Reserve Public IP Address Name' 필드 (1) 에서 식별을 위한 이름을 입력 합니다. 사용 될 구획 과 관련 된 명칭으로 지정 하는 것이 추후 용이 할 수 있습니다.
  2. Reserve Public IP Address (2) 버튼을 클릭 해주면 공용 IP가 생성 됩니다.

마무리

이렇게 오라클 클라우드에서 인스턴스를 생성하기 전 구획 을 추가 후 해당 구획에 가상 네트워크 VNC 추가 및 공용 IP 설정 하는 방법에 대해 알아 보았습니다.

이제 구획만 지정 해주면 위의 정보가 그대로 인스턴스에 반영이 되기 때문에 OS 생성 간 별도 추가적으로 진행 할 내용은 없습니다. ( OS 설치 이 후는 각자 목적에 맞게 원래 하던 대로 .. )

설명이 길지만 그대로 따라 한다면 별다른 문제 없이 진행 할 수 있으니 위 내용을 참고해서 설정을 해 보시길 바랍니다.

오피스 365 홈 원드라이브 공유기능으로 하나의 계정에서 사용하기

참고

댓글로 남기기 어려운 내용은 Contact Form 에서 개별적으로 문의 할 수 있습니다. 해당 글과 연관 된 내용은 Copy를 이용해 현재 페이지의 주소를 복사 후 문의 폼에 입력시 보다 정확한 답을 얻을 수 있습니다.

Leave a Comment