프로토콜 및 표준

FQDN

완전히 정규화된 도메인 이름입니다.
← 용어집으로 돌아가기

FQDN(완전 수식 도메인 이름)이란?

완전 수식 도메인 이름(Fully Qualified Domain Name, FQDN)은 DNS 계층에서 호스트의 정확한 위치를 지정하는 전체 도메인 이름입니다. 호스트부터 루트까지 모든 레이블을 포함해 참조 위치가 모호하지 않습니다.

FQDN 구조

구성 요소

hostname.subdomain.domain.tld.

↓ ↓ ↓ ↓

www blog example com (root)

계층 읽기

오른쪽에서 왼쪽으로 읽습니다.

  • 루트(끝의 점)
  • TLD(.com)
  • 도메인(example)
  • 하위 도메인(blog)
  • 호스트 이름(www)

FQDN 예시

FQDN구성 요소
www.example.com.host.domain.tld
mail.subdomain.example.com.host.sub.domain.tld
server1.dc1.internal.company.com.host.sub.sub.domain.tld

FQDN과 부분 도메인 이름

FQDN(절대 이름)

  • 루트까지의 전체 경로
  • 끝에 점이 있음
  • 모호하지 않은 참조
  • 예: www.example.com.

상대 도메인 이름

  • 불완전한 경로
  • 끝에 점이 없음
  • 문맥에 따라 해석
  • 예: www

끝의 점

의미

끝의 점은 DNS 루트를 나타냅니다.

www.example.com.

↑

Root zone (empty label)

사용하는 경우

  • DNS 존 파일
  • BIND 구성
  • MX 레코드의 호스트 이름
  • 표준 DNS 명세

생략하는 경우

  • 웹 브라우저
  • 이메일 클라이언트
  • 대부분의 사용자 인터페이스
  • 마케팅 자료

DNS 레코드의 FQDN

존 파일 예시

; Zone file for example.com

www.example.com. A 93.184.216.34

mail.example.com. A 93.184.216.35

example.com. MX 10 mail.example.com.

흔한 실수

끝의 점이 없으면 이름이 덧붙습니다.

mail.example.com    MX    10 mail

; Resolves to: mail.example.com.example.com.

FQDN 요건

유효한 FQDN 기준

  • 전체 최대 253자
  • 각 레이블 최대 63자
  • 점으로 레이블 구분
  • 문자, 숫자, 하이픈 사용 가능
  • 하이픈으로 시작하거나 끝날 수 없음

문자 규칙

Valid: www.example-site.com.

Invalid: www.-example.com.

Invalid: www.example-.com.

다양한 맥락의 FQDN

웹 서버

ServerName www.example.com

SSL 인증서

  • 인증서가 FQDN과 일치해야 함
  • www.example.com ≠ example.com
  • 와일드카드: *.example.com

이메일 구성

MX 레코드는 FQDN을 사용해야 합니다.

@ MX 10 mail.example.com.

FQDN 해석

DNS 해석 과정

1. www.example.com을 질의합니다.

2. 루트 서버가 .com 서버로 안내합니다.

3. .com 서버가 example.com NS로 안내합니다.

4. 권한 있는 서버가 A 레코드를 반환합니다.

5. 클라이언트에 IP 주소가 반환됩니다.

FQDN을 이해하면 존 파일과 서버 구성 오류를 피하고 DNS를 올바르게 설정할 수 있습니다.

이 지식을 활용하세요

DomScan의 API를 사용하여 도메인 가용성, 상태 등을 확인하세요.