본문으로 건너뛰기

도메인 검증 안내

도메인 검증(Domain Verification)은 SSL 인증서 신청의 핵심 단계로, DNS 레코드, 파일 업로드 또는 이메일 검증을 통해 도메인 제어권을 확인합니다. 그 핵심 목적은 무단 사용 방지로, 합법적인 도메인 소유자만 인증서를 신청할 수 있도록 보장합니다.

1. 도메인 검증이 필요한 이유​

도메인 검증은 SSL 인증서 발급 과정에서 필수적인 절차 중 하나이며, 주요 이유는 다음과 같습니다.

1. 도메인 관리 권한 확인​

도메인에 해석 레코드를 추가하거나 파일 검증/이메일 검증 등의 방식을 통해 CA 기관으로부터 신청자의 도메인 관리 권한에 대한 승인을 받아, 신청자의 도메인 제어권을 검증하고 제3자가 타인의 도메인을 악용하여 인증서를 취득하는 것을 방지합니다.

2. 피싱 공격 방지​

도메인 검증 절차는 공격자가 합법적인 도메인을 위조하여 피싱 웹사이트를 만드는 것을 효과적으로 차단하고, 사용자가 민감한 정보 유출 위험에 노출되는 것을 보호합니다.

3. 보안 표준 준수​

주요 브라우저는 모두 도메인 검증을 거친 SSL 인증서를 사용하는 웹사이트를 요구하며, 그렇지 않을 경우 "안전하지 않음" 웹사이트로 표시됩니다. 도메인 검증은 SSL 인증서의 규정 준수성을 나타냅니다.

2. 도메인 검증 방법​

주로 다음 세 가지 방식이 있습니다.

1. DNS 해석 레코드 검증​

도메인 관리 플랫폼에 로그인하여, 도메인의 DNS 해석에 CA가 제공한 검증 레코드 값(유형은 일반적으로 TXT, CNAME)을 추가합니다.

2. 파일 검증​

웹사이트 루트 디렉터리에 지정된 경로를 생성하고 해당 내용을 배치합니다. 구체적인 검증 내용은 CA가 제공합니다.

3. 이메일 검증​

CA가 도메인 등록 시 예약된 관리자 이메일(administrator, webmaster, hostmaster, postmaster@domain 등)로 검증 메일을 발송합니다. 고객이 이메일에 로그인하여 검증 메일을 확인하고 링크를 클릭하여 확인하면 도메인 검증이 완료됩니다.

3. 주요 인증서 브랜드별 도메인 검증 작업​

정보
  • 내부 네트워크 또는 자체 서명 인증서는 도메인 검증을 완료할 필요가 없습니다.

1. Sectigo/Positive/sslTrus​

  • DNS 해석: 레코드 유형은 CNAME과 TXT 두 가지입니다.

  • 파일 검증: 80/443 포트 검증만 지원합니다.

  • 이메일 검증: whois 이메일(2025.6.15 이후 사용 불가) 또는 관리자 이메일

    정보
    • sslTrus, Sectigo, Positive에서 TXT 레코드를 추가하려면 Racent 고객센터에 문의하여 제공받아야 하며, 기본 해석 유형은 CNAME입니다.

2. Digicert/Geotrust/Thawte​

  • DNS 해석: 유형은 TXT이며, 호스트 레코드는 _dnsauth으로 고정됩니다.
  • 파일 검증: 80/443 포트 검증만 지원합니다.
  • 이메일 검증: 관리자 이메일, whois 이메일(2025.5.8 이후 사용 불가)

3. CFCA​

  • DNS 해석: 유형은 TXT입니다.
  • 파일 검증: 80/443 포트 검증을 지원합니다.
  • 이메일 검증: 관리자 이메일
비고
  • 2025년 7월 15일부터 WHOIS를 통해 조회한 이메일로 직접 도메인 제어권 검증을 할 수 없으며, admin, administrator, webmaster, hostmaster, postmaster@+주 도메인 형식의 관리자 이메일로 이메일 검증을 진행해야 합니다.
  • 현재 CBA가 요구하는 사항으로, CFCA 공식 웹사이트의 CP/CPS 규칙에 따르면 HTTP 또는 HTTPS 방식을 사용해야 하며 포트는 반드시 허가된 포트(즉 80, 443)여야 합니다. 2025년 8월 1일부터 시행됩니다.

4. Globalsign​

  • DNS 해석: 유형은 TXT이며, 호스트 레코드는 입력하지 않아도 됩니다.
  • 파일 검증: 80/443 포트 검증만 지원합니다.
  • 이메일 검증: 관리자 이메일

5. RapidSSL​

  • DNS 해석 값은 기본적으로 서브도메인입니다. 주 도메인에 추가하려면 해석 값을 다시 생성해야 합니다.

4. 주요 플랫폼에서 DNS 해석 추가하기​

5. 확인 적용 감지​