Ubuntu 20.04 с netplan выдает ошибку неверного адреса при использовании cloudflare dns over tls (1.1.1.1:853). Netplan только за исключением 1.1.1.1.
Есть ли способ настроить DoT или DoH с помощью netplan?
Как отметил @slangasek, настройка порта 853 для записи DNS с помощью netplan не поддерживается.
/etc/systemd/resolved.conf
- это текущий способ в ubuntu.
# See resolved.conf(5) for details
[Resolve]
DNS=1.1.1.1
FallbackDNS=
#Domains=
LLMNR=no
MulticastDNS=no
DNSSEC=yes
DNSOverTLS=yes
#Cache=yes
DNSStubListener=no
Как указано в сообщении об ошибке, netplan не поддерживает указание порта не по умолчанию для DNS-серверов; он будет использовать только порт 53. Я вижу, что systemd-resolved поддерживает нестандартные порты, так что это действительный запрос функции для netplan, о котором лучше всего сообщать на https://bugs.launchpad.net/netplan .
Я лично никогда раньше не слышал о провайдерах, предлагающих DNSSEC на альтернативном порту. Вы можете уточнить у своего провайдера, есть ли у него конечная точка DNSSEC, работающая на порте 53, но с другим IP-адресом.