我试图通过systemd-resolved. 我改变/etc/systemd/resolved.conf如下:
[Resolve]
DNS=1.1.1.1
#FallbackDNS=
Domains=~.
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
DNSOverTLS=opportunistic
#Cache=yes
#DNSStubListener=yes
Run Code Online (Sandbox Code Playgroud)
在监视网络(使用 tcpdump)以查看结果行为是否符合预期时,似乎与目标服务器建立了 TLS 会话;但是,然后服务器关闭连接。我在 1.1.1.1、8.8.8.8 和其他版本中得到了相同的结果。
有想法该怎么解决这个吗?
PS:systemd-resolved最终与传统 DNS 进行并行解析(尽管上面设置了“域”)。但我对这篇文章的主要问题是 TLS 可能出了什么问题。