문서 설정 DNS 유형

DNS 유형

nameserver / fallback의 각 줄은 하나의 URL이며, 프로토콜 접두사에 따라 해당 DNS 서버와 통신하는 방식이 결정됩니다. 여기서는 지원되는 모든 작성법을 소개합니다.

지원되는 유형

유형작성 예시설명
UDP223.5.5.5 또는 udp://223.5.5.5가장 일반적인 평문 DNS로, 프로토콜 접두사를 쓰지 않으면 기본값입니다
TCPtcp://8.8.8.8평문 DNS의 TCP 버전으로, 오염 방지 능력이 UDP보다 약간 강합니다
DNS over TLStls://1.1.1.1DoT, 핸드셰이크 후 암호화 채널로 조회, 853 포트 사용
DNS over HTTPShttps://doh.pub/dns-queryDoH, 일반 HTTPS 트래픽으로 위장하여 우회 성능이 가장 뛰어나며 가장 추천하는 방식
DNS over QUICquic://dns.adguard.com:784DoQ, QUIC 프로토콜 기반으로 속도와 오염 방지를 모두 고려한 방식
시스템 DNSsystem:// 또는 system운영체제에 현재 설정된 DNS를 그대로 사용
DHCPdhcp://en0지정한 네트워크 인터페이스가 DHCP로 받은 DNS를 사용합니다. dhcp://system은 cmfa 클라이언트에만 한정되며 시스템 DNS를 사용합니다
고정 응답rcode://name_error실제로 조회하지 않고 고정된 오류 코드를 바로 반환하며, 도메인을 차단할 때 자주 사용됩니다
rcode 선택 가능 값
예시 YAML
rcode://success            # 오류 없음
rcode://format_error       # 형식 오류
rcode://server_failure     # 서버 실패
rcode://name_error         # 도메인 없음
rcode://not_implemented    # 구현되지 않음
rcode://refused            # 조회 거부됨