¿Cómo se usa el dns empujado a través de un servidor openvpn con systemd resuelto?
Antes de decidir 'actualizar' a systemd-networkd. Podría usar alguna variante del script openvpn-resolv-conf para llamar a resolvconf para administrar entradas en /etc/resolv.conf al establecer con éxito un túnel vpn.
Esto me permitiría resolver nombres en el extremo remoto del túnel vpn.
Ahora que systemd-resolve gestiona /run/systemd/resolved/resolv.conf ¿es posible agregar automáticamente DNS enviado a través de una conexión openvpn a la lista de servidores de nombres utilizados para la resolución?
fuente
systemd-networkd
. Sin embargo, en lugar de crear una nueva configuración de red y reiniciarsystemd-network
es posible crear un archivo muy similar en/run/systemd/resolved-conf.d/
y luego reiniciarsystemd-resolved
el cual parece funcionarorg.freedesktop.resolve1.Manager.SetLinkDNS()
través de DBus