오늘은 요 며칠간 나를 혼돈의 카오스로 만든 '도메인 및 DNS 네임서버'에 관하여 PM 및 기획자가 알아두면 좋은 도메인 관련 지식을 포스팅해보려고 한다.
시작은 이렇게 되었다.
(Client) 도메인은 OO 업체에서 구매했는데, WWW. 이 부분은 어디에서 설정해야 하나요?
웹호스팅에 포함되어 있는 부분인가요? 따로 구매해야 할까요?
도메인을 구입하신 업체의
네임서버가 어느 업체로 되어있는지 확인하신 뒤에
네임서비스 메뉴에서 '호스트네임=서브도메인'을 WWW.으로 설정하면 됩니다.
두 문장으로 고객에게 답변을 전달하면 어떻게 될까? '이게 무슨 소리인가..' 하고 서로 답답한 상황만이 지속될 것이다. 아래 도메인과, 호스트네임=서브도메인, 네임서버, URL 개념을 정확하게 이해하고 고객에게 해당 내용을 안내하는 방법까지 소개한다.
1. 도메인(Domain)이란?
🔎 도메인은 '웹사이트의 위치'를 나타내는 것으로, IP 주소를 대신하여 사용하는 주소를 가리킨다.
예를 들어, 도메인 이름 "naver.com"은 = IP주소 "125.209.222.141"을 가리킨다.
주소창에 naver.com을 검색한 것과, http://125.209.222.141을 검색한 결과로 동일하게 '네이버'로 이동한다.
2. 호스트네임(HostName)? 서브도메인(SubDomain)? 과 네임 서비스
🔎 서브 도메인(=호스트네임)은 웹사이트의 섹션을 구분하기 위해 도메인 이름에 추가되는 보조 도메인이다.
🔎 네임 서비스는 서브 도메인을 설정할 수 있는 기능으로써 도메인 1개당 50개까지 설정이 가능하다. (*서비스별 개수 다름)
서브 도메인의 특징
- 일반적으로 서브도메인은 주 도메인의 테스트용 페이지로 사용된다.
- 서브도메인은 모바일 사이트(m.~~), 위치별 사이트(mail.~), 하위 섹션으로 유용하게 사용된다.
서브 도메인 예시
티스토리 블로그를 처음 개설하게 되면, 도메인을 설정한다.
도메인의 주소 tistory.com를 유지하면서 서브도메인 이름인 youngplan 사용자의 블로그 주소로 구분 짓는다.
네이버는 서비스를 호스트네임으로 구분 지어 사용자가 접근할 수 있도록 한다.
1) 네이버 포탈 홈 : www.
2) 네이버 메일 서비스 : mail.
3) 네이버 블로그 서비스 : blog.
3. 그래서, www. 도메인 앞에 어떻게 붙이는 건데!
도메인 서비스 업체마다 설정 방식, 서비스 구조의 차이가 있기에 고객센터에 사전에 확인하는 것이 좋다. 필자는 아이네임즈 서비스에서 호스트네임( www.)을 설정하는 방법을 안내한다.
고객과 소통 시 사전에 확인해야 할 것
👌 아래의 조건을 갖춰야 www. 설정이 가능해요
✔ 도메인을 보유하고 있는가 👉 1
✔ 도메인에 연결된 네임서버가 존재하는가 👉 2
✔ 도메인업체의 계정정보를 알고 있는가
사전준비를 위해서는
- 1. 도메인 미보유 시 : 도메인 업체에서 도메인 구입 및 계약 진행
- 2. 도메인 연결된 네임서버가 없을 경우 : 도메인 업체 내에서 무료/유로로 제공하고 있는 네임서비스 계약 및 연결
네임서비스 진행과정
1. 구매한 도메인 서비스(아이네임즈) 로그인
2. 도메인 > 부가서비스 > 네임서비스 메뉴 접속
3. 도메인 선택
4. 정보 입력 및 신청하기
◼ 호스트 : 웹주소 IP(= www. 혹은 MX값 등의 정보)를 입력할 경우 사용하는 공간이다.
◼ Type : A, CNAME, MX, TXT, SRV로 이루어져 있으며, Type 별 입력하는 데이터가 다르기에 신중하게 선택해야 한다.
✔ Type
◾ A - Content에 IP주소를 입력할 때 사용한다.
◾ CNAME - 도메인 주소를 입력할 때 사용한다.
◾ MX - 메일값을 입력할 때 사용한다. (* 순위항목은 MX 값을 설정할 때만 사용한다.)
◾ TXT - SPF값을 입력할 때 사용한다.
◼ Content : ip주소 혹은 레코드 값을 입력하는 공간이다.
◼ 순위 : Type이 MX로 선택되었을 때 설정한다.
4. 네임서버(DNS, Domain Name Syetem)란?
🔎 네임서버(NameServer)=DNS란
해당 도메인에 매핑되는 IP주소로 변환해 주는 서버이다.
네임서버를 사용하는 도메인은 해당 네임서버에서 IP주소를 반환해 주고, 이로 인해 사용자들은 IP주소를 기억하지 않고 해당 주소의 웹 사이트에 접근할 수 있다.
(* 네임서비스 설정을 위한 사전조건 ✌번)
DNS 작동방식에 대해 알아보자
DNS 서버 종류에 대해 알아보자
◻ Root DNS 서버 : TLD DNS 서버 IP들을 저장해 두고 안내하는 역할이다. ICANN이 직접 관리한다.
◻ TLD DNS 서버 :. com,. co.kr과 같은 점 뒤에 오는 도메인 확장자를 사용하는 모든 도메인 정보를 관리한다.
◻ Autoritative DNS 서버 : 실제 도메인의 IP 주소가 기록되는 서버이다. 도메인/호스팅 업체의 '네임서버'에 해당됨
◻ Recursive DNS 서버 : 인터넷 사용자가 가장 먼저 접근하는 DNS 서버로, 특정 도메인에 대한 IP정보를 캐시 형태로 저장해 놓는다. 대표적인 예로, KT/SK/LG 와 같은 ISP(통신사) DNS 서버가 있다.
5. URL 자세히 뜯어 분석하기
- 프로토콜 : 컴퓨터 또는 전자기기 간의 통신을 위해 데이터 교환 방식을 정의하는 규칙체계이다.
- 호스트네임 : 네트워크 디바이스(컴퓨터)에 할당되는 이름이다.
- 도메인네임 : 네트워크에 부여되는 이름이다.
- 탑레벨 도메인 : 국가별, 지역 및 기관별 구분을 위한 도메인으로써 가장 마지막 부분이다.
- 루트 도메인 : 도메인 네임 + 탑레벨 도메인을 합친 도메인으로써, 공급업체로부터 구매할 수 있는 이름이다.
↓ 함께보면 좋은 클라우드 관련 포스팅 ↓
참고 레퍼런스
'PM_프로젝트 매니저' 카테고리의 다른 글
[PM/infra] 다중 서버 환경에서 소스코드 동기화 문제와 로그인 세션 문제 해결하기 (sticky session) (0) | 2024.02.28 |
---|---|
[PM/infra] ip주소변경 방법과 공인 IP와 사설 IP의 차이점을 알아보자 (0) | 2024.02.22 |
[PM/infra] PM이 클라우드 계약시 알아두면 좋은 것( SSL과 HTTPS, IPS, WAF 등 보안서비스,MSP 개념) (0) | 2024.01.26 |
[PM/infra] PM이 클라우드 견적을 요청하려고 할 때 알아두어야 할 것 (호스팅, 서버와 클라우드의 차이점, 2tier와 3tier, 클라우드백업, OS) (1) | 2024.01.25 |
[주니어 PM] 주니어 기획자가 PM직무를 맡게 되었다. (0) | 2024.01.19 |