DNS personalizado con Systemd y Ubuntu o CentOS
Para los que no saben… y para mi que suelo olvidarme, no se puede editar resolv.conf como si nada, ahora debemos cambiar las DNS en otro fichero… para esto me creo esta entrada, a modo de recordatorio.
Setear DNS en el archivo ubicado en /etc/systemd/resolved.conf, modificar el parámetro comentado DNS y agregar los valores deseados:
DNS=127.0.0.1 192.168.0.1 8.8.8.8
En mi caso, local, router y externo.
alberto@backups:~$ sudo nano /etc/systemd/resolved.conf alberto@backups:~$ sudo rm -f /etc/resolv.conf alberto@backups:~$ sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf alberto@backups:~$ service systemd-resolved restart alberto@backups:~$ systemd-resolve --status Global DNS Servers: 127.0.0.1 192.168.0.1 8.8.8.8 DNSSEC NTA: 10.in-addr.arpa 16.172.in-addr.arpa 168.192.in-addr.arpa 17.172.in-addr.arpa 18.172.in-addr.arpa 19.172.in-addr.arpa 20.172.in-addr.arpa 21.172.in-addr.arpa 22.172.in-addr.arpa 23.172.in-addr.arpa 24.172.in-addr.arpa 25.172.in-addr.arpa 26.172.in-addr.arpa 27.172.in-addr.arpa 28.172.in-addr.arpa 29.172.in-addr.arpa 30.172.in-addr.arpa 31.172.in-addr.arpa corp d.f.ip6.arpa home internal intranet lan local private test Link 3 (enp1s0) Current Scopes: none LLMNR setting: yes MulticastDNS setting: no DNSSEC setting: no DNSSEC supported: no Link 2 (ens3) Current Scopes: none LLMNR setting: yes MulticastDNS setting: no DNSSEC setting: no DNSSEC supported: no alberto@backups:~$