Skype stellt keine Verbindung über OpenVPN her

Skype stellt keine Verbindung über OpenVPN her

Ich habe einen OpenVPN-Server, der auf einem VPS läuft. Wenn ich mich mit dem VPN verbinde und dabei die redirect-gatewayOption verwende, den gesamten Datenverkehr vom Client über das VPN zu leiten, verliert Skype seine Verbindung. Sobald ich die Verbindung zum VPN trenne, wird die normale Skype-Verbindung wiederhergestellt. Ich habe versucht, Skype zu schließen und neu zu starten, nachdem ich das VPN aktiviert hatte, und erneut, nachdem ich das VPN deaktiviert hatte. Außerdem habe ich versucht, Skype zu schließen, bevor ich mich mit dem VPN verbunden habe, dann eine Verbindung herzustellen und Skype zu starten, nachdem das VPN verbunden war. Nichts davon macht einen Unterschied; Skype funktioniert genau dann, wenn ich nicht mit dem VPN verbunden bin.

Dieses Problem tritt auf mehreren Computern auf, die sowohl Linux als auch Windows 8.1 verwenden. Alle Computer verwenden dieselbe OpenVPN-Client-Konfigurationsdatei. Dies schließt daher einen Fehler in der Client-Konfiguration nicht aus.

Soweit ich weiß, ist Skype das einzige betroffene Programm. Ich kann problemlos im Internet surfen und E-Mails abrufen, egal ob ich mit dem VPN verbunden bin oder nicht. Leider erzeugt Skype keine Debug-Ausgabe, daher kann ich nicht genau sagen, warum keine Verbindung hergestellt wird. Ich habe das Netzwerkverhalten mit Wireshark und netstat beobachtet und sehe einige RST-Pakete von den Hosts, mit denen Skype verbunden ist, aber das bringt mich einer Lösung nicht viel näher, da ich nicht weiß, warum sie kommen oder wie ich sie stoppen kann oder ob sie überhaupt etwas mit dem Problem zu tun haben, das ich habe.

Ich möchte Skype zum Laufen bringen, wobei der Datenverkehr über das VPN geleitet wird. Ich bin mir nicht sicher, ob die Konfiguration des Clients oder des Servers geändert werden muss, damit dies funktioniert. Irgendeine Idee, wie man das beheben kann, oder zumindest, nach welchen Informationen man suchen muss, um herauszufinden, was falsch ist?

Hier ist die Routing-Tabelle von ip routeeinem meiner Linux-Clients ohne VPN-Verbindung:

default via 192.168.1.1 dev enp1s0  proto static  metric 1024 
127.0.0.0/8 dev lo  scope host 
127.0.0.0/8 via 127.0.0.1 dev lo 
192.168.1.0/24 dev enp1s0  proto kernel  scope link  src 192.168.1.5 

und damit:

default via 10.100.0.13 dev tun0  proto static  metric 1024 
10.100.0.1 via 10.100.0.13 dev tun0  proto static  metric 1024 
10.100.0.13 dev tun0  proto kernel  scope link  src 10.100.0.14 
69.x.x.x via 192.168.1.1 dev enp1s0  proto static  metric 1 
127.0.0.0/8 dev lo  scope host 
127.0.0.0/8 via 127.0.0.1 dev lo 
192.168.1.0/24 dev enp1s0  proto kernel  scope link  src 192.168.1.5 

Ich habe meine VPS-Adresse teilweise anonymisiert.

verwandte Informationen