본문 바로가기
웹 개발/웹사이트

도메인 | 네임 서버와 포워딩, 리다이렉트 그리고 SSL

by KISCH 2024. 6. 21.
반응형

 

도메인과 관련된 용어들을 설명드립니다. 네임서버의 기능, 포워딩과 리다이렉트의 차이, SSL에 대해서 개념을 잡을 수 있도록 정리해 봤습니다. 

 

목차

     

     

    도메인과 네임 서버

     

    도메인

    예를 들어 웹브라우저로 구글에 접속을 하려고 합니다. 구글 서버에 접속하려면 주소가 있어야 되겠죠? 그것이 바로 IP주소입니다. IP 주소는 "255.255.255.0" 처럼 숫자로 되어있어서 외우기가 힘들어요. 이 때 https://www.google.com 과 같은 기억하기 쉬운 문자로 만들어진 인터넷 주소를 도메인이라고 합니다. 

     

    도메인과 URL 과의 차이점 - 웹 주소라고 불리는 URL은 도메인을 포함해 더 많은 정보를 담고있습니다. 전송프로토콜, 도메인과 경로, 파일 이름등이 포함되어 있습니다. 

     

    도메인 네임 시스템 서버 

    도메인 이름과 IP주소를 매칭시켜주는 것이 도메인 네임 시스템 서버입니다. 도메인 이름을 입력하면 네임서버에 설정된 IP 주소를 전달받아 해당 IP주소의 웹 서버에 저장된 홈페이지로 연결합니다.

     

    1차/2차 네임서버 - 2개 이상의 네임서버가 필요한 이유는 네임서버 장애를 대비해 안정적인 운영을 위해서입니다. 네트워크에서 먼저 인식되는 순으로 랜덤하게 접속됩니다.

     

    도메임 네임 시스템 서버를 줄여서 네임 서버라고 부릅니다. 도메인 네임 시스템(DNS)과 도메인 네임 시스템 서버(DNS-서버)에 대해서는 다음 포스팅에 다룰 예정입니다.

     

     

    포워딩 (Forwarding)

     

    여러 개의 도메인을 하나의 사이트로 연결 할 때 포워딩 기능을 사용합니다. 많이 구매하는 도메인 .com 이나 .co.kr 도메인 모두 하나의 웹사이트에 연결하고 싶을 때, .co.kr 을 메인 도메인인 .com 으로 포워딩해 놓으면 .co.kr 로 접속해도 .com 으로 자동 연결됩니다.

     

     

     

     

    리다이렉트

     

    포워딩이 서버단에서 실행된다면 리다이렉트는 클라이언트 웹 브라우저에서 실행되기 때문에 URL 주소가 변화합니다. 

     

    한글 도메인 퓨니코드

    퓨니코드는 한글도메인 연결방식으로 인터넷상에서 7bit로 표현되던 영문자를 8bit 값의 한글로 변환해 주는 코드체계로 'xn--' 으로 시작됩니다.

     

    한글 도메인 리다이렉트

    1) 사이트 리다이렉트 - URL에서 자동으로 다른 URL로 보내버리는 현상

    2) 301 Moved Permanently - 요청한 리소스가 헤더에 주어진 URL로 완전히 옮겨졌다는 것을 나타냅니다.

    3) HTTP redirect 방식 - 아파치 모듈 htaccess 파일

    Redirect 301 / http://new.site.com
    
    RewriteEngine On
    RewriteCond %{HTTP_HOST} example.com
    RewriteRule ^([^/]*})$ http://www.example.com [R=301,L]

     

    4) meta refresh - 4.0 웹 표준이 아니므로 사용을 지양해 주세요.

    5) 자바 스크립트 redirect - 마찬가지로 웹 표준이 아닙니다.

     

     

    SSL (Secure Socket Layer)

     

    SSL 인증서

    웹사이트 데이터가 있는 서버와 개인 컴퓨터 브라우저 사이에 전송되는 데이터를 암호화해 보호하는 표준 기술을 SSL(Secure Socket Layer) 이라고 합니다.

     

     SSL 인증서는 1년마다 갱신해야합니다.

     도메인 변경 시 SSL 인증서도 변경해야 합니다.

     

     

    관련포스트
    Cafe24 | 무료 쇼핑몰 호스팅 (EC)
    무료 웹호스팅 비교 (닷홈, 아임웹, 아이비, WIX)
    보안서버 SSL 이란? 설치방법과 가격

     

    도메인

    반응형

    댓글