Содержание

Debian: systemd-resolved

Установка

sudo apt -y install systemd-resolved

Проверка статуса

sudo systemctl restart systemd-resolved
sudo resolvectl status

~ > $ sudo resolvectl status
[sudo] password for user:
Global
       Protocols: +LLMNR +mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub

Link 2 (enp0s3)
Current Scopes: DNS LLMNR/IPv4 LLMNR/IPv6
     Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
   DNS Servers: 10.10.0.1 10.10.0.2
    DNS Domain: foo.org bar.lan

Link 3 (enp0s8)
Current Scopes: DNS LLMNR/IPv4 LLMNR/IPv6
     Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
   DNS Servers: 192.168.1.1

Настройка

Установка DNS на интерфейс

sudo resolvectl dns <inerface_name> 1.1.1.1 8.8.8.8

sudo resolvectl dns enp0s8 1.1.1.1 8.8.8.8

Установка доменов для интефейса

sudo resolvectl domain <inerface_name> example.com foo.org bar.local

sudo resolvectl domain enp0s8 example.com foo.org bar.local