Ich verwende Ubuntu Xenial 16.04
Wir verwenden openvpn, um eine Verbindung zu einer virtuellen privaten Cloud herzustellen. Diese Cloud verfügt über einen eigenen DNS-Server (ebenso wie unsere lokale Route - zu Hause oder im Büro).
Wenn ich eine Verbindung zum VPN herstelle, sind alle IPs in diesem Netzwerk verfügbar, aber ich kann keine über den Hostnamen erreichen. Der Grund ist einfach: In der Datei resolv.conf wird weiterhin mein lokaler Office-Nameserver angezeigt. Wenn ich die resolv.conf manuell überschreibe, um den richtigen Nameserver zu haben, ist alles in Ordnung.
Wie kann ich es also dazu bringen, resolv.conf beim Herstellen einer Verbindung zum VPN automatisch neu zu konfigurieren?
Kann ich mich an ein Systemereignis anschließen und ein Skript ausführen?
--register-dns
Option ausprobiert ? Alternativ gibt es clientseitige Optionen, die Sie als DHCP-Optionen festlegen können (die Kehrseite der Anweisungen hier openvpn.net/index.php/open-source/documentation/howto.html#dhcp )