DNS 설정

  • 문서 생성일: 2020-03-23 09:15:05 +0900 KST
  • 이번 문서에서는 OCI Compute 인스턴스의 Public IP에 Domain Name을 설정하는 절차를 소개합니다. DNS 설정은 다음과 같은 목차로 진행됩니다.


    이번 문서는 오라클 클라우드 Free Tier 계정을 생성하고 로그인한 상황을 전제로 합니다. 만약에 현재 오라클 클라우드 계정이 없는 상태라면, 다음 문서를 참조하여 오라클 클라우드 계정을 만들고 OCI 콘솔에 로그인하시기 바랍니다.

    사전 준비

    OCI Linux VM 인스턴스 Public IP에 Domain Name을 설정하는 문서는 다음과 같은 자원이 이미 만들어져 있다는 것을 가정하고 진행합니다. 다음 자원이 없다면 “자원 생성 참조 문서“를 참조하여 해당 자원을 생성하시기 바랍니다.

    자원 유형 자원 이름 소속 Compartment 추가 설명 자원 생성 참조 문서
    Compartment sanbox root > sandbox . Compartment 추가
    VCN demo_vcn root > sandbox 80포트를 공개하는 Custom_Security_List를 포함할 것 간편 VCN 만들기
    Compute demo_linux_vm root > sandbox 참조 문서는 2.3절(SSH 접속) 까지만 진행 Oracle Linux VM 인스턴스 생성

    위 설정이 완료되면 다음과 같은 상태가 됩니다.

    준비된 환경에서 Public IP는 140.238.9.185입니다. Public IP에 매핑하는 Domain Name으로 oci-demo.kr을 사용하겠습니다.

    Domain Name 설정

    DNS Zone 생성

    DNS Zone은 실제 서비스할 호스트와 Domain Name을 매핑하는 Zone File을 관리하는 Name Server입니다. OCI에서 DNS Zone을 DNS Zone 관리 페이지에서 관리합니다. DNS Zone 관리 페이지는 다음 메뉴 패스로 접근할 수 있습니다.

    (OCI 콘솔 왼쪽 위 햄버그 버튼) Networking DNS Zone Management


    DNS Zone 관리 페이지에서 DNS Zone을 생성하기 위해서 다음과 같이 Compartment로 root/sandbox를 선택하고 Create Zone 버튼을 클릭합니다.

    (왼편 메뉴) Record Add Record 버튼 클릭


    DNS Zone 생성 폼에 다음과 같이 입력합니다.

    설정항목 설정값 설명
    Method Manual - Manual: 아래 항목 설정
    - Import: Zone 파일 업로드
    Zone Type Primary - Primary: DNS Zone의 내용을 직접 관리
    - Secondary: 외부 Naming Server에 위임
    Zone Name oci-demo.kr - Domain Name을 입력합니다.
    - 데모로 준비한 oci-demo.kr

    위 설정을 입력하고 Submit 버튼을 클릭합니다.


    앞에서 생성한 DNS Zone의 상세 페이지에서 다음 메뉴와 같이 Record 항목으로 이동하고 Record를 추가 합니다.

    (왼편 메뉴) Recordes Add Record 버튼 클릭


    Record 추가 폼에서 다음과 같이 설정합니다.

    설정항목 설정값 설명
    Recode Type A - IPv4 Address
    Name 서브 도메인 설정, 현재 미설정으로 남깁니다.
    TTL 300 자물쇠 잠금을 풀고 설정합니다.
    RData Mode Basic
    Address 140.238.9.185 앞에서 만든 VM의 Public IP를 설정합니다.

    설정을 마치고 Submit 버튼을 클릭합니다.


    Publish Change를 클릭하여 변경 사항을 저장을 요청합니다.


    Publish Change를 클릭하여 변경 사항을 저장을 확인합니다.


    Domain Name을 관리하는 네임 서버 목록을 확인합니다.

    Domain Name 네임 서버 설정

    앞에서 확인한 네임 서버 목록을 Domain Name 관리 업체에 등록합니다.

    DNS 설정 테스트

    브라우저에서 설정한 Domain Name인 http://oci-demo.kr를 입력하여 다음 이미지와 같이 DNS 적용 여부를 확인할 수 있습니다.

    참고문서

    김태완 avatar
  • 작성자: 김태완
  • 사랑하는 민수와 데이터 관리, 데이터 분석 & 클라우드에 집중하고 있습니다.
  • E-mail: taewanme@gmail.com
  • Disclaimer
    이 저작물은 Oracle과 관계없이 개인으로서 개인의 시간을 할애하여 작성된 글 입니다. 본 글의 내용, 입장, 예측은 Oracle을 공식적으로 절대 대변하지 않습니다.