DNS 서버
이 옵션을 사용하여 시스템의 DNS 설정을 재정의할 수 있습니다. Chute는 DNS 서버, DoH(DNS-over-HTTPS), DoT(DNS-over-TLS), DoQ(DNS-over-QUIC), DoH3(DNS-over-HTTP/3) 서비스를 지원합니다.
[General]
dns-server = 8.8.8.8, 8.8.4.4
doh-service = CloudFlare, Google, 1111
dot-service = dns.google, cloudflare-dns.com
doq = dns.adguard.com
doh3 = https://dns.google/dns-query
system 키워드를 사용하여 시스템 설정에 추가 DNS 서버를 덧붙일 수 있습니다. (중복 서버는 무시됩니다)
syslib 키워드를 사용하여 시스템 내장 API로 DNS 결과를 가져올 수 있습니다.
[General]
dns-server = system, syslib, 8.8.8.8, 8.8.4.4
현재 5개의 내장 DoH 서비스가 있습니다:
- CloudFlare
- 1.1.1.1 (1111)
- SecureDNS
- DNS.SB (dnssb)
개인 DoH 서비스를 구성할 수도 있습니다. 예를 들어, NextDNS DoH 엔드포인트로 https://dns.nextdns.io/xxxxxx를 사용하는 경우 다음과 같이 구성할 수 있습니다:
[General]
doh-service = Google, dns.nextdns.io/xxxxxx
Chute는 유효하지 않은 모든 DoH 서비스를 경고 없이 자동으로 무시합니다.
DNS-over-TLS (DoT) 서비스
TLS를 통해 DNS 쿼리를 암호화하기 위해 DoT 서비스를 구성할 수 있습니다.
[General]
dot-service = dns.google, cloudflare-dns.com
각 DoT 서비스 항목은 DNS-over-TLS를 지원하는 도메인 이름이어야 합니다. Chute는 포트 853으로 호스트명에 연결합니다.
DoT 호스트명을 해석할 수 없거나 도달할 수 없는 경우 자동으로 건너뜁니다.
동일한 설정에서 DoT, DoH, DoQ, DoH3 및 기존 DNS 서버를 혼합할 수 있습니다:
[General]
dns-server = system, 8.8.8.8
doh-service = CloudFlare
dot-service = dns.google
doq = dns.adguard.com
doh3 = https://dns.google/dns-query
DNS-over-QUIC (DoQ) 서비스
QUIC를 통해 DNS 쿼리를 암호화하기 위해 DoQ 서버를 구성할 수 있습니다.
[General]
doq = dns.adguard.com
각 DoQ 항목은 DNS-over-QUIC를 지원하는 도메인 이름 또는 IP 주소여야 합니다(일반적으로 포트 853). Chute는 DNS 쿼리에 QUIC 전송을 사용하여 TCP 기반 DNS 암호화에 비해 지연 시간을 줄입니다.
여러 DoQ 서버를 쉼표로 구분하여 지정할 수 있습니다:
[General]
doq = dns.adguard.com, dns.nextdns.io
DoQ 서버에 도달할 수 없는 경우 자동으로 건너뜁니다.
DNS-over-HTTP/3 (DoH3) 서비스
HTTP/3(QUIC) 전송을 사용하는 DNS-over-HTTPS를 위해 DoH3 서비스를 구성할 수 있습니다.
[General]
doh3 = https://dns.google/dns-query
각 DoH3 항목은 HTTP/3을 지원하는 DNS 리졸버의 전체 HTTPS URL이어야 합니다. 여러 DoH3 서버를 쉼표로 구분하여 지정할 수 있습니다:
[General]
doh3 = https://dns.google/dns-query, https://cloudflare-dns.com/dns-query
DoH3는 DNS-over-HTTPS의 프라이버시와 QUIC 전송의 성능 이점을 결합합니다. DoH3 서버가 HTTP/3을 지원하지 않거나 도달할 수 없는 경우 자동으로 건너뜁니다. ```