Hallo, ich habe kleinere Probleme mein Vorhaben zu realisieren. In der groben Theorie steht das Netzwerk und bedingt funktioniert es auch.
Was ich in Planung habe: 2 Netzwerke mittels openVPN und routing so verbinden, dass nicht auffällt ob ein Rechner sich an Standort a) oder Standort b) befindet. Des Weiteren sollen beide Netze über PPTP-Server verfügen um die Möglichkeit zu haben dass sich gezielt Rechner aus der ganzen Welt in dieses Netz einwählen können.
Meine Hardware:
Netzwerk a) Router: Fritz!Box Server: BananaPi mit einem Debian-Derivat als OS Hier steht der openVPN-Client.
Netzwerk b) Router: Dlink Server: BananaPi mit einem Debian-Derivat als OS Hier steht der openVPN-Server.
Zu Beginn würde ich mich auf die PPTP-Geschichte beschränken, da ich somit die Möglichkeit habe temporär mittels VPN ein LAN zu erstellen womit ich File-Sharing sowie Games aka Warcraft 3 oder CounterStrike verwalten kann.
In der Theorie funktioniert auch alles, in der Praxis jedoch nur bedingt.
Ich befinde mich mit meinem Linux-Client in Netzwerk b), logge mich per PPTP in Netzwerk a) ein und kann dort alle Geräte per Ping, SSH, etc. erreichen. Das Problem ist hierbei nur, dass Netzwerk b) als Standardgateway gesetzt wird und somit mein kompletter traffic über diesen VPN-Tunnel geleitet wird und auch wieder zurück. Das Erhöht meine Latenz unnötig! Ich würde gerne nur jene Pakete durch den VPN-Tunnel schicken, die auch wirklich an Rechner in diesem Netz addressiert sind. Zwar habe ich die Möglichkeit innerhalb meiner GUI unter "Netzwerk/<vpn-name>/Konfiguration/IPv4-Einstellungen/Routen" das Flag bei "Diese Verbindung nur für Ressourcen dieses Netzwerks verwenden" zu setzen allerdings hat das die Auswirkung, dass ich durch den VPN-Tunnel nur noch meinen PPTP-Server erreiche, nicht mehr den Router oder gar die Laptops/PCs die sich in diesem Netzwerk befinden. Selbiges tritt auf, wenn ich mich von einem Windoofs 7-Rechner aus in das VPN-Netz einlogge.
Ich bin gerade etwas Ratlos, vielleicht könnt Ihr mir ja helfen.
BTW. Jener Rechner der diesen Post verfasst hat befindet sich im Netz b) und hat Linux Mint 17 Cinnamon 64Bit als Betriebssystem. Somit verwende ich indirekt Ubuntu 14.04.
Solltet Ihr weitere Daten, wie IP-Addressen, Config-Files etc. haben wollen, so fragt nach und ich kann sie euch sicherlich liefern.