목차

     

     

     

    DNS( Domain Name System ) 란?

     도메인(Domain) 이 없던 시절에는 특정 컴퓨터와 통신하기 위해서 IP 주소(ex. 12.134.122.11 ) 를 사용했다. 이 IP특정 컴퓨터를 가리키는 주소의 역할을 한다.

     

    하지만 IP 주소는 많은 숫자들로 이루어져 있어서 일일이 외울수가 없다. 이를 해결하기 위해 문자를 IP 주소로 변환해주는 하나의 시스템(서버)을 만들게 되었다. 이게 바로 DNS( Domain Name System ) 이다. DNS가 생기고나서부터 사람들은 특정 컴퓨터와 통신하기 위해 복잡한 IP 주소를 일일이 외울 필요가 없게 되었다.

     

    프론트 웹 페이지든 백엔드 서버든 일반적으로 IP를 기반으로 통신하지 않고 도메인을 기반으로 통신한다. 그 이유는 여러가지있지만 그 이유 중 하나는 HTTPS 적용 때문이다. IP 주소에는 HTTPS 적용 할 수 없다. 도메인 주소가 HTTPS 적용을 할 수 있다. 이 때문에 특정 서비스를 운영할 때 도메인은 필수적으로 사용하게 된다.

     

     

     

     

     

    무료 도메인 등록 ( 내도메인.한국 )

     AWS 에는 도메인을 구매할 수 있는 Route 53 이라는 서비스가 존재한다. 도메인 구매 뿐만 아니라 HTTPS 적용도 할 수있다. 
    그러나 Route 53 에서 도메인을 구매하면 비용이 비싸기때문에 내도메인.한국 이라는 곳을 이용할 생각이다.

    아래 검색창에서 원하는 도메인 주소를 입력 후 검색 후 도메인 검색 결과가 존재한다면 등록하기 버튼만 누르면 정말 간단하게 무료로 도메인을 등록할 수 있다.

     

     

    아래와 같이 도메인 주소를 등록하였다.

     

     

     

     

    도메인을 EC2 에 연결하기

    도메인에 IP 연결하기

    연결할 도메인을 선택해 수정버튼을 누르면 아래와 같은 페이지가 나온다.
    연결할 IP 를 IP연결(A) 쪽에 등록하면 생성한 EC2와 연결이 된다. 이때 IP 는 EC2와 연결한 탄력적 IP 이다.

     

     

    연결 확인

    bk-market.kro.kr 이라는 도메인으로 브라우저에 접속했을 때 EC2에서 실행한 스프링 부트로 연결된것을 알 수 있다.

     

     

     

    + Recent posts