本文介绍在Ubuntu 18.04 LTS服务器上使用dnsdist 1.4.0部署DNS-over-TLS (RFC 7858) 和DNS-over-HTTPS (RFC 8484) 的步骤。需从PowerDNS仓库安装dnsdist,支持DoT、DoH和DNSCrypt。以服务器IP 192.168.100.53和域名dnspriv.apnic.net为例,使用OpenSSL生成RSA 2048位自签名证书,有效期365天,证书存放于/etc/ssl/certs和/etc/ssl/private/。可选用CertBot获取Let's Encrypt证书。需生成SPKI供客户端验证服务器。客户端示例为Mac OS X。
原文: APNIC Blog(2020-02-28)|摘要由 AI 辅助整理,事实以原文为准。
来源:APNIC Blog