Ich verwende OpenVPN über Tunnelblick unter MacOS X Lion.
Ich muss nur für die Dauer dieser VPN-Sitzung einen bestimmten DNS (mit lokaler IP-Adresse, die nur bei aktiviertem VPN funktioniert) festlegen.
Ich habe keinen Zugriff auf die OpenVPN-Serverkonfiguration. Nur Client-Konfiguration. Auch DNS vom Server funktioniert nicht.
So funktioniert es: Ich verbinde mich mit VPN, gehe in die Netzwerkeinstellungen und stelle DNS manuell ein. Nach dem Trennen der VPN-Verbindung wechsle ich wieder zur Standardeinstellung. Es funktioniert, aber es muss automatisch sein.
Nach einigen Recherchen stellte ich fest, dass OpenVPN-Up- und -Down-Skripte mir dabei helfen könnten. Leider habe ich keine genaue Dokumentation darüber gefunden, wie genau das gemacht werden kann.
Wie kann es gemacht werden oder nicht? Jeder Rat wäre dankbar!
quelle
Antworten:
versuche hinzuzufügen:
zu Ihrer Client-Konfiguration
quelle
push "dhcp-option DNS 10.11.12.13"
über Server-Konfigurationen gestolpert und wusste nicht, wie ich sie in Client-Konfigurationen konvertieren sollte. Nochmals vielen Dank :-)Sie können diese Option in Ihrem OpenVPN hinzufügen,
server.conf
wenn Sie für alle Clients pushen möchten:Sie können das
8.8.8.8
zu Ihrem gewünschten DNS ändern .quelle
push
antwort , in einem client conf funktioniert nichtFügen Sie dies zur Client-Konfigurationsdatei hinzu:
quelle