DNS over HTTPS
约 1 分钟阅读
DoH
- rfc8484RFCRFC 8484IETF Request for Comments standard document.RFC
- Server
- dns.cloudflare.com/dns-query 被墙
- dns.alidns.com/dns-query 不支持 application/dns+json
- adh.avpclub.gq/dns-query
- dns.futa.gg/dns-query
- 1.1.1.1/dns-query
- 1.0.0.1/dns-query
- dns.cloudflare.com
- dns.google.com
- 9.9.9.9
- Client
- macOS 11 Big Sur+
- dnscrypt-proxy笔记DNSCryptDNSCrypt/dnscrypt-proxy 是什么? · DNS 客户端和 Resolver 之间的通信协议 · 支持加密,认证,匿名 · dnscrypt.info · 在线服务列表 · dnscrypt/dnscrypt-resolvers打开:/notes/service/dns/dnscrypt - 代理 - DoH -> DNS
- Chrome
- chrome://settings/security -> Use Secure DNS
- Browser developers.cloudflare.com/1.1.1.1/encryption/dns-over-https/encrypted-dns-browsers
- 参考
- dns.google
- curl/curl/wiki/DNS-over-HTTPSGitHubcurl/curl/wiki/DNS-over-HTTPSrfc8484 · Server · https://dns.cloudflare.com/dns-query 被墙 · https://dns.alidns.com/dns-query 不支持 application/dns+json · https://adh.avpclub.gq/dns-query笔记:DNS over HTTPS
- wikipedia DNS-over-HTTPSWikipediaDNS over HTTPS
- developers.google.com/speed/public-dns/docs/doh
# curl 使用 DoT 解析
curl --doh-url https://dns.cloudflare.com/dns-query https://wener.me
# 直接解析
curl -s -H 'accept: application/dns-json' 'https://dns.cloudflare.com/dns-query?name=wener.me&type=A' | jq
curl -s -H 'accept: application/dns+json' 'https://dns.google.com/resolve?name=wener.me&type=A' | jq
# 不支持
curl -s -H 'accept: application/dns-json' 'https://dns.alidns.com/dns-query?name=wener.me&type=A'cloudflared proxy-dns --port 5553
dig +short @127.0.0.1 -p5553 cloudflare.com AAAA
dnscrypt-proxy -resolve cloudflare-dns.comWireformat
- 最大 65535 bytes
- base64url encode
- binary 同 DNS over UDP - rfc1035
- ?dns
- developers.cloudflare.com/1.1.1.1/encryption/dns-over-https/make-api-requests/dns-wireformat
关联信息
反向链接、本文链接的其他页面和外部资料。
站内链接
- DNSCrypt笔记 · dnscrypt-proxy
DNSCrypt/dnscrypt-proxy 是什么? · DNS 客户端和 Resolver 之间的通信协议 · 支持加密,认证,匿名 · dnscrypt.info · 在线服务列表 · dnscrypt/dnscrypt-resolvers
References
GitHub1 条
- curl/curl/wiki/DNS-over-HTTPSgithub.com/curl/curl/wiki/DNS-over-HTTPS
Wikipedia1 条
- DNS over HTTPSWikipedia:DNS over HTTPS
标准文档2 条
其他外链11 条
- 1.0.0.1/dns-query1.0.0.1/dns-query
- 1.1.1.1/dns-query1.1.1.1/dns-query
- adh.avpclub.gq/dns-queryadh.avpclub.gq/dns-query
- apple.nextdns.ioapple.nextdns.io/
- developers.cloudflare.com/1.1.1.1/encryption/dns-over-https/encrypted-dns-browsersdevelopers.cloudflare.com/1.1.1.1/encryption/dns-over-https/encrypted-dns-browsers
- developers.cloudflare.com/1.1.1.1/encryption/dns-over-https/make-api-requests/dns-wireformatdevelopers.cloudflare.com/1.1.1.1/encryption/dns-over-https/make-api-requests/dns-wireformat
- developers.google.com/speed/public-dns/docs/dohdevelopers.google.com/speed/public-dns/docs/doh
- dns.alidns.com/dns-querydns.alidns.com/dns-query
- dns.cloudflare.com/dns-querydns.cloudflare.com/dns-query
- dns.futa.gg/dns-querydns.futa.gg/dns-query
- dns.googledns.google/