dns over tls 和 no-systemd 发行版

dns over tls 和 no-systemd 发行版

假设我有一个使用 DoT(dns over TLS) 工作的 dns 服务器。在基于 systemd 的发行版(如 Debian、Oracle Linux、Rockylinux 等)上...很容易设置

vim /etc/systemd/resolved.conf

[Resolve]
DNS=IP.OF.YOUR.DNS OR DNSWITHTLS
#FallbackDNS=
Domains=yourdomain.domainorotherdomainwithtls
#LLMNR=no
#MulticastDNS=no
DNSSEC=yes
DNSOverTLS=yes
#Cache=yes

systemctl restart systemd-resolved.service

完成了。

问题是..是否可以为基于非 systemd 的发行版(如 Slackware 或 Devuan)设置 DoT? Freebsd不使用systemd,但他们可以设置DoT仅编辑一个文件并重新启动网络服务

vim /etc/rc.conf.d/local_unbound 
local_unbound_tls="YES"

答案1

找到了解决方案,至少对于 Devuan 来说是这样

Elogind-resolved 现在支持 DoT。

相关内容