Wie kann ich mein Netzwerk neu starten, nachdem die Viscosity OpenVPN-Installation von Witopia abstürzt?

Wie kann ich mein Netzwerk neu starten, nachdem die Viscosity OpenVPN-Installation von Witopia abstürzt?

Ich bin Kunde bei Witopia. Sie bieten einen VPN-Dienst an. Für den Client lizenzieren sie eine Kopie von Viscosity, einem GUI-Frontend für OpenVPN. In den letzten Tagen ist mir aufgefallen, dass, wenn Viscosity keine Verbindung herstellen kann, etwas passiert, bei dem meine Netzwerkverbindung gekapert wird. Ich kann keinen Ping senden, keine Verbindung zu Websites herstellen, keine Verbindung zum DNS herstellen … Ich kann nichts tun.

Hier ist ein Ausschnitt dessen, was in der Konsole passiert:

10/5/10 9:21:45 PM openvpn[600] Connection reset, restarting [0] 
10/5/10 9:21:45 PM openvpn[600] /Applications/Internet-Network/Viscosity.app/Contents/Resources/dnsdown.py tun0 1500 1544 10.244.0.110 10.244.0.109 restart 
10/5/10 9:21:45 PM openvpn[600] SIGUSR1[soft,connection-reset] received, process restarting 
10/5/10 9:21:45 PM openvpn[600] NOTE: the current --script-security setting may allow this configuration to call user-defined scripts 
10/5/10 9:21:45 PM openvpn[600] NOTE: --fast-io is disabled since we are not using UDP 
10/5/10 9:21:45 PM openvpn[600] Re-using SSL/TLS context 
10/5/10 9:21:45 PM openvpn[600] LZO compression initialized 
10/5/10 9:21:45 PM mDNSResponder[16] NOTE: Wide-Area Service Discovery disabled to avoid crashing defective DNS relay 192.168.1.1:53 
10/5/10 9:22:31 PM kernel dlil_output: output error retval = 37 
10/5/10 9:22:34 PM kernel dlil_output: output error retval = 37 
10/5/10 9:22:34 PM mDNSResponder[16] mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 00000000 unicast/4 to 208.67.220.123:53 skt 15 error -1 errno 55 (No buffer space available) 1364468745 
10/5/10 9:22:34 PM kernel dlil_output: output error retval = 37 
10/5/10 9:22:34 PM kernel dlil_output: output error retval = 37 
10/5/10 9:22:35 PM kernel dlil_output: output error retval = 37 
10/5/10 9:22:35 PM openvpn[600] RESOLVE: Cannot resolve host address: tlsvpn.iad.witopia.net: [HOST_NOT_FOUND] The specified host is unknown. 
10/5/10 9:22:35 PM kernel dlil_output: output error retval = 37 
10/5/10 9:22:35 PM kernel dlil_output: output error retval = 37 
10/5/10 9:22:35 PM kernel dlil_output: output error retval = 37 
10/5/10 9:22:35 PM openvpn[600] RESOLVE: Cannot resolve host address: tlsvpn.iad.witopia.net: [HOST_NOT_FOUND] The specified host is unknown. 
10/5/10 9:22:35 PM kernel dlil_output: output error retval = 37 

Wenn ich einen Ping ausführe, wird mir angezeigt, dass die folgende Meldung angezeigt wird:

ping: sendto: No buffer space available

Ich musste neu starten, um meine Netzwerkverbindung wiederherzustellen. Weiß jemand, wie man dieses Problem löst?

Ich verwende ein MacBook Intel Core Duo 1,83 GHz, MacOS X 10.5.8, Viscosity 1.0.9. Durch das Upgrade von Viscosity kann ich nicht mehr auf die Witopia-Server zugreifen (ich weiß nicht, warum, ich weiß nur, dass es so ist!)

Antwort1

Das Problem scheint damit zusammenzuhängen, wie Viscosity die Datei resolv.conf manuell neu schreibt. Die Netzwerkverbindung ist tatsächlich aktiv, aber nach dem Trennen der VPN-Verbindung gibt es keine Datei resolv.conf und somit keine Möglichkeit, Namen aufzulösen.

Wenn dieses Problem nach dem Schließen des VPN weiterhin besteht, öffnen Sie das Fenster „Netzwerk“ der Systemeinstellungen, ändern Sie alles (ich entferne ein Leerzeichen zwischen einem Komma und der IP-Adresse eines DNS-Servers) und machen Sie die Änderung dann rückgängig (ich füge das Leerzeichen wieder ein). Klicken Sie anschließend auf „Übernehmen“ und der Computer schreibt wie von Zauberhand erneut eine resolv.conf-Datei ... Presto. Behoben.

Antwort2

Irgendwie kapert OpenVPN meine Netzwerkverbindung: Ich kann keine DNS-Auflösung erhalten und keine Verbindung herstellen. Meine Lösung, um einen Neustart zu vermeiden, besteht darin, OpenVPN zu beenden. Öffnen Sie den Aktivitätsmonitor und filtern Sie nach dem OpenVPN-Prozess. Beenden Sie ihn. Jetzt habe ich wieder Netzwerkzugriff. Ich hoffe, das hilft jedem, der dieses Problem hat. Ich habe an einigen Stellen gesehen, dass Leute angemerkt haben, dass sie nur einen Neustart durchführen können.

Antwort3

Damit wir Ihnen besser helfen können, sammeln Sie bitte weitere Informationen, die wir analysieren können.

Bitte öffnen Sie das Terminal und posten Sie die Ausgabe der folgenden Befehle:

$ netstat -rn
$ ifconfig -a

Dadurch erhalten wir die Routing- und Schnittstellenkonfigurationen.

Da Sie außerdem erwähnt haben, dass Viscosity eine Front-End-GUI für OpenVPN ist, muss es OpenVPN-Konfigurationsdateien/Schlüssel/Zertifikate usw. verwenden.

Suchen Sie bitte die .ovpn-Client-Konfigurationsdatei auf Ihrem Computer und posten Sie diese ebenfalls hier. Der Inhalt der Client-Konfigurationsdatei sollte etwa so aussehen:

client
dev tun
proto udp
remote remote-server 1195*
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert server.crt
key server.key
ns-cert-type server
tls-auth ta.key 1
comp-lzo
verb 3

*Aus Datenschutzgründen und um den Standort des Servers nicht preiszugeben, verdecken Sie bitte diese Zeile

verwandte Informationen