Safari에서 DNS over HTTPS 구성하기

Safari는 시스템 수준의 DNS 설정을 사용하므로 브라우저 자체가 아닌 시스템 수준에서 DoH를 구성해야 합니다. 이 가이드에서는 Safari에서 DoH를 활성화하는 다양한 방법을 안내합니다.

필수 조건

  • macOS 10.15 (Catalina) 이상
  • Mac에 대한 관리자 접근 권한
  • DoH 제공업체 (예: Cloudflare, Google, NextDNS)

구성 방법

1. 시스템 수준 구성

Safari에서 DoH를 활성화하는 가장 간단한 방법은 시스템 수준에서 구성하는 것입니다:

  1. 시스템 설정 열기
  2. “네트워크” 클릭
  3. 활성 네트워크 연결 선택
  4. “세부 정보” 클릭
  5. “DNS” 탭 선택
  6. ”+” 버튼을 클릭하여 DNS 서버 추가
  7. 다음 주소 입력:
    1.1.1.1
    1.0.0.1
  8. “확인”을 클릭하여 변경사항 저장

2. 구성 프로필 사용

구성 프로필은 DoH를 구성하는 더 안전하고 관리된 방법을 제공합니다:

  1. 선호하는 제공업체에서 DoH 구성 프로필 다운로드
  2. 프로필을 더블클릭하여 설치
  3. 시스템 설정 열기
  4. “프로필”로 이동하여 설치 확인
  5. 프로필이 자동으로 시스템의 DNS 설정을 구성합니다

3. 타사 도구 사용

여러 타사 도구가 DoH 활성화를 도와줄 수 있습니다:

Cloudflare WARP

  1. Cloudflare WARP 다운로드 및 설치
  2. 애플리케이션 실행
  3. 애플리케이션에서 WARP 활성화
  4. Safari가 자동으로 구성된 DNS를 사용합니다

NextDNS

  1. NextDNS 계정 가입
  2. NextDNS 구성 프로필 다운로드 및 설치
  3. 설정 지침 따르기
  4. Safari가 자동으로 구성된 DNS를 사용합니다

확인

DoH가 올바르게 작동하는지 확인하려면:

  1. Safari 열기
  2. 웹사이트 방문
  3. Safari의 개발자 도구에서 네트워크 탭 열기
  4. 네트워크 트래픽에서 DNS 쿼리 찾기
  5. 쿼리가 HTTPS를 사용하는지 확인

문제 해결

일반적인 문제

  1. DNS 쿼리가 HTTPS를 사용하지 않음

    • 시스템 수준 DNS 설정이 올바른지 확인
    • VPN 또는 프록시가 DNS 확인을 방해하는지 확인
    • 네트워크가 HTTPS 트래픽을 허용하는지 확인
  2. 구성 프로필이 작동하지 않음

    • 프로필이 올바르게 설치되었는지 확인
    • 시스템 설정 > 프로필 확인
    • 프로필 제거 후 재설치 시도
  3. 타사 도구 문제

    • 도구가 올바르게 구성되었는지 확인
    • 다른 네트워크 도구와의 충돌 확인
    • 도구에 필요한 권한이 있는지 확인

모범 사례

  1. 보안

    • 신뢰할 수 있는 DoH 제공업체 사용
    • DNSSEC 사용 가능한 경우 활성화
    • 구성 프로필 정기적으로 업데이트
  2. 성능

    • 위치에 가까운 서버가 있는 DoH 제공업체 선택
    • DNS 확인 시간 모니터링
    • 중복을 위해 여러 제공업체 사용 고려
  3. 개인정보 보호

    • DoH 제공업체의 개인정보 보호 정책 검토
    • 사용 가능한 개인정보 보호 기능 활성화
    • 쿼리를 기록하지 않는 제공업체 사용 고려

다음 단계