Defaults.Exposed

Defaults.Exposed › 설정 › DNSSEC

Cloudflare에서 DNSSEC 설정하는 방법

Cloudflare에서 DNSSEC를 활성화하고 도메인 등록 업체에 DS 레코드를 추가하여 DNS 응답 위변조를 방지하세요.

비즈니스에 미치는 영향

누군가 귀사 도메인을 입력하거나 이메일을 보낼 때, 그들의 컴퓨터는 DNS 시스템에 올바른 주소를 질의합니다. 일반적으로 그 응답은 서명 없이 전송되므로, 응답을 조작할 수 있는 공격자는 방문자를 가짜 웹사이트로 조용히 유도하거나 이메일을 자신의 서버로 돌릴 수 있습니다. 고객은 주소창에 귀사 실제 도메인이 표시되는 동안에도 이를 전혀 알아챌 수 없습니다.

DNSSEC는 이 허점을 닫습니다. DNS 응답에 암호화 서명을 적용하므로, 귀사를 조회하는 측에서 응답이 실제로 귀사에서 왔으며 전달 과정에서 변경되지 않았음을 증명할 수 있습니다. 쉽게 말해, 도메인 하이재킹과 캐시 포이즈닝, 즉 귀사 도메인을 고객에 대한 무기로 삼는 공격을 막아줍니다. 무료이며, 모든 것의 기반이 되는 토대에 켤 수 있는 가장 강력한 보호 중 하나입니다.

DNSSEC의 실제 작동 방식 (단계가 이해되도록)

DNSSEC는 두 곳에 위치한 두 가지 요소로 구성됩니다:

등록 업체의 DS 레코드가 신뢰 체인의 연결고리입니다. Cloudflare가 하루 종일 서명하더라도, 일치하는 DS 레코드가 등록 업체에 등록되지 않으면 인터넷 전체가 그 서명을 신뢰할 서명된 방법이 없습니다. 따라서 작업은 두 단계입니다: Cloudflare에서 켜고, DS 레코드를 등록 업체에 제출합니다.

실제 위험 — 신중하게 하세요

DNSSEC를 잘못 설정하면 전체 도메인이 오프라인이 될 수 있습니다. 그런 일이 발생하는 두 가지 방식:

아래 흐름을 순서대로 따르고, Cloudflare가 여전히 서명 호스트인 동안 등록 업체에서 DS 레코드를 절대 삭제하지 않으면 위험하지 않습니다. Cloudflare에서 벗어날 계획이 있다면, 먼저 DNSSEC를 비활성화하고 등록 업체에서 DS 레코드를 제거한 뒤 이전하세요.

Cloudflare가 DNS를 관리하는지 확인하세요

Cloudflare가 귀사 도메인의 DNS 쿼리에 응답해야만 이 설정이 효력을 발휘합니다. Cloudflare는 DNS 호스트이지, 반드시 도메인을 구매한 회사가 아닙니다. Cloudflare의 DNS는 도메인의 네임서버가 대시보드에 표시된 Cloudflare 네임서버를 가리킬 때만 활성화됩니다. Cloudflare에서 도메인을 열고 Overview 페이지에서 Cloudflare가 활성 상태인지 확인하세요. 네임서버가 다른 곳을 가리킨다면 실제로 DNS를 관리하는 업체에서 DNSSEC를 활성화하세요.

Cloudflare 단계별 설정

  1. Cloudflare에 로그인하고 도메인을 선택하세요.
  2. 왼쪽 메뉴에서 DNS, 그다음 Settings으로 이동하세요 (이전 대시보드에서는 DNS 아래에 DNSSEC 섹션이 직접 표시됩니다).
  3. DNSSEC를 찾아 Enable DNSSEC를 클릭하세요.
  4. Cloudflare가 값 패널을 표시합니다. 중요한 것은 DS 레코드입니다. Key Tag, Algorithm, Digest Type, Digest, 그리고 준비된 한 줄짜리 DS 레코드가 표시됩니다. 이 패널을 열어두세요. 이 값들을 등록 업체에 복사해야 합니다.
  5. 도메인 등록 업체(도메인을 갱신하는 회사. Cloudflare일 수도, 아닐 수도 있습니다)에 로그인하세요.
  6. 등록 업체에서 도메인의 DNSSEC 또는 DS 레코드 섹션을 찾아 Cloudflare가 제공한 정확한 값으로 새 DS 레코드를 추가하세요:
    • Key Tag — Cloudflare가 표시하는 숫자.
    • Algorithm — 보통 13 (ECDSA P-256 SHA-256).
    • Digest Type — 보통 2 (SHA-256).
    • Digest — 정확하게 복사한 긴 16진수 문자열.
  7. 등록 업체에서 저장하세요. 등록 업체가 별도 필드 대신 하나의 DS 레코드 줄을 붙여 넣을 수 있다면 Cloudflare가 표시한 전체 DS 줄을 사용하세요.
  8. Cloudflare로 돌아와서, 등록 업체가 DS 레코드를 수락하면 Cloudflare의 DNSSEC 상태가 active로 바뀝니다 (확인되는 데 시간이 걸릴 수 있습니다).

Cloudflare에서 자주 하는 실수

설정 확인

DNSSEC가 Cloudflare에서 active로 표시되고 등록 업체에 DS 레코드가 설정되면, 이 사이트의 무료 점검 기능을 실행하세요. DNSSEC가 귀사 도메인에 올바르게 게시되어 신뢰받고 있는지 쉬운 말로 알려드립니다.

완료했나요? 도메인 무료 점검 을 통해 적용 여부를 확인하고 34가지 항목 전체의 등급을 확인하세요.