Published on

dns host record

Authors
  • avatar
    Name
    sulmo
    Twitter

DNS 개념 정리 (Host vs Subdomain 포함)

1. DNS란?

DNS(Domain Name System)는 도메인 이름을 실제 서버의 IP 주소로 변환하는 시스템이다.

example.com → 216.198.79.1


2. 도메인 구조

api.example.com 
│     │     │ 
│     │     └── TLD (.com) 
│     └──────── Second-Level Domain (example) 
└──────────── Subdomain (api)
  • example.com → 루트 도메인
  • api.example.com → 서브도메인

3. Host와 Subdomain의 관계

결론

DNS 설정에서 Host는 곧 Subdomain을 의미한다.

  • Subdomain은 개념적 용어
  • Host는 DNS 설정 화면에서 사용하는 필드 이름

예시

DNS 설정 Host 값 실제 도메인 설명


@ example.com 루트 도메인 www www.example.com 서브도메인 api api.example.com 서브도메인 blog blog.example.com 서브도메인

Host + Domain = 최종 주소

예: Host: api Domain: example.com → api.example.com


4. 주요 DNS 레코드 타입

A Record

도메인을 IPv4 주소에 연결
example.com → 216.xxx.xx.x

AAAA Record

도메인을 IPv6 주소에 연결

CNAME

도메인을 다른 도메인으로 연결 www.example.com → cname.vercel-dns.com

MX

이메일 서버 지정

TXT

텍스트 정보 저장 (인증, SPF, DKIM 등)


5. Nameserver

Nameserver는 이 도메인의 DNS를 어디서 관리할지 지정하는 설정이다.

Nameserver를 변경하면 DNS 관리 주체가 변경된다.


6. DNS 전파

DNS 설정 변경 후 전 세계 DNS 서버에 반영되기까지 시간이 필요하다.

  • 수 분 ~ 수 시간
  • 최대 24~48시간

이를 DNS Propagation이라 한다.