Ich habe festgestellt, dass es sich je nach "Client" unterscheidet. Wenn ich den Netzwerkmanager verwende, bekomme ich den DNS, aber wenn ich den "normalen" openvpn-Dienst (in Ubuntu) verwende, bekomme ich keinen DNS. Ich habe mich nicht näher damit befasst, da der Netzwerkmanager normalerweise meine VPN-Verbindung herstellen lässt.
Senden Sie den DNS-Server per OpenVPN per Fernzugriff an den Client
Wenn ich versuche, einen DNS-Server über die OpenVPN-Server-Konfiguration zu pushen, verstehe ich nicht, dass dieser Server der erste DNS-Server auf dem verbundenen Clientsystem ist. Es wird als alternativer DNS-Server angegeben.
push "dhcp-option DNS 89.238.75.146" # DNS-Server 1 (local djbdns)
Um bestimmte Netzwerkeinschränkungen zu überwinden, verwende ich 443 TCP. - Das bedeutet, dass meine DNS-Abfragen über TCP gesendet werden (wenn ich den DNS-Server manuell neu konfiguriere), was aus Performance-Sicht nicht sehr gut skalierbar ist.
Gibt es dafür Kewl-Lösungen?
Marius
2 Antworten auf die Frage
Wenn Sie für den openvpn
Terminal-Vektor festgelegt sind, fügen Sie ein Bash-Skript ~/bin/m0vpn
(genannt für ein VPN m0
) ein, damit ich eine Verbindung herstellen kann, indem Sie einfach ein Terminal öffnen und Folgendes eingeben:
m0vpn
Hier ist das Skript:
#!/bin/bash OVPNFILE="$HOME/.config/vpn/m0/client.ovpn" TEMPRESOLV="nameserver 10.0.0.2\ndomain prd1.m0\n" # The next two lines create a temporary /etc/resolv.conf which includes the original. # For extra security you may modify this behavior (to use Only your own DNS server) # ^ But then, you must connect to an IP address (no hostname) from your .ovpn file! sudo printf "$TEMPRESOLV" | cat - /run/resolvconf/resolv.conf > /tmp/resolv.conf sudo mv /tmp/resolv.conf /etc/resolv.conf printf "Temporary /etc/resolv.conf:\n$TEMPRESOLV" sudo openvpn $OVPNFILE sudo ln -sf /run/resolvconf/resolv.conf /etc/resolv.conf echo "Reset resolv.conf"
Und vielleicht kann eines Tages NetworkManager
die .ovpn
Datei einfach verwendet werden.
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
1
DNS-Einstellungen pro Windows-Benutzer wechseln?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?
-
4
Gibt es eine Möglichkeit, den Scanner eines Multifunktionsdruckers gemeinsam zu nutzen?
-
3
Gibt es eine Möglichkeit, zwei Computer über USB anzuschließen?
-
3
Wie halten Sie mehrere Verbindungen zum Internet?
-
4
iPod-Touch zum Abspielen von Filmen vom PC auf der PS3?
-
2
Mac tritt der Windows-Arbeitsgruppe nicht bei
-
1
Wie kann ich die Sicherheit meines Portals erhöhen?