|
Community Links |
Interessengemeinschaften |
Benutzerliste |
Foren durchsuchen |
Stichwortsuche |
Erweiterte Suche |
Uns unterstützen |
Shoppen bei Amazon |
Spende per Patreon |
Spende per PayPal |
Spende per Steady |
alle Möglichkeiten |
Gehe zu... |
![]() |
|
Themen-Optionen
![]() |
Ansicht
![]() |
![]() |
#1 (im Thread / einzeln) |
Silver Member
Registriert: 2007-05-03
Beiträge: 326
|
OpenVPN und Routing
Hallo,
ich habe hier ein kleines Problem mit einer etwas ungewöhnlichen Subnetz Struktur. Ich habe hintereinander 3 Subnetze. Das erste ist eine Fritzbox mit 192.168.0.0/24 (Netz1), dort befindet sich ein Proxyserver hinter dem sich ein Netz mit 192.168.210.0/24 (Netz2) befindet. Parallel dazu gibt es ein getrenntes Netz mit 192.168.100.0/24 (Netz3) ohne direkte Verbindung zur Fritzbox und daher zum Internet. Soweit so gut aber jetzt benötige ich Zugang zum 192.168.100.0/24 von außen. Ich habe einen CentOS 7 Server im Netz2 der zum einen ins Netz3 kommt, dort ist ein Router vorhanden. Mit dem zweiten Ethernetport wollte ich mich direkt ins Netz1 hängen (Internet) und mittels eines OpenVPN Server mir zugriff auf Netz 3 verschaffen. OpenVPN Server läuft und ich kann mich darauf verbinden, jedoch habe ich derbe Probleme beim Routing. IP Forwarding ist aktiviert, jedoch kann ich nicht einmal den OpenVPN Server pingen oder irgendetwas anderes erreichen wenn die VPN Verbindung steht. Ich habe vorher OpenVPN Server immer nur mit Bridge ins lokalte Netz eingebunden und das ging Problemlos. Mit 2 Ethernetschnittstellen und 3 Subnetzen fehlt mir ein Ansatz wo genau was gerade schief läuft. Hat schon mal jemand eine ähnliche Konstellation gehabt oder irgendwelche Tipps zu OpenVPN mit 2 Netzwerkschnittstellen? mfg nic |
![]() |
![]() ![]() |
![]() |
#2 (im Thread / einzeln) |
Insane Member
Registriert: 2004-01-20
Ort: Im Wunderland
Beiträge: 19.715
|
Re: OpenVPN und Routing
Kannst du das mal aufmalen?
Irgendwie kapiere ich noch nicht ganz den Sinn von OpenVPN in deiner Konstruktion, wo alles scheinbar lokal abläuft? Grundsätzlich könnte dein Problem bei OpenVPN aber fehlende routen sein. Wie soll er wissen, wie er das Netz 3 übers VPN erreicht ohne entsprechende Route. (push, bzw. pull in der OpenVPN Konfig)
Freudig und mit unserem Segen, lassen wir uns in Ketten legen. (Autor unbekannt/vergessen)
Mutter zu Tochter: Das Leben ist Schmerz, gewöhn dich besser dran. (aus "Tödliche Weihnachten") |
![]() ![]() |
![]() ![]() |
![]() |
#3 (im Thread / einzeln) |
Grandmaster Member
Registriert: 2002-08-05
Beiträge: 13.840
|
Re: OpenVPN und Routing
![]() OpenVPN Server läuft und ich kann mich darauf verbinden, jedoch habe ich derbe Probleme beim Routing. IP Forwarding ist aktiviert, jedoch kann ich nicht einmal den OpenVPN Server pingen oder irgendetwas anderes erreichen wenn die VPN Verbindung steht. Dieses muss extra in deinem Lan geroutet werden, ansonsten gehen die Pakete über das normale Gateway (deine Fritzbox?) raus und die Kommunikaton klappt nicht. Wenn du das Routing richtig eingerichtet hast, kannst du die ganzen Subnetze eintragen und sie werden auf dem Client gepusht. Bei deinem lokalen Client kannst du dir auch die Routingtable anschauen und gucken, ob er die Netze kennt. Ansonsten jagt er sie nicht durch den Tunnel. Hat sei laut schon drauf hingewiesen. ![]() |
![]() |
![]() ![]() |
![]() |
#4 (im Thread / einzeln) |
Silver Member
Threadstarter Registriert: 2007-05-03
Beiträge: 326
|
Re: OpenVPN und Routing
Ok hier mal mit Bild. Mein Problem ist ich muss einen Rechner von außen (Internet) in Netz3 erreichen. Weder Netz2 noch Netz3 hängen direkt am Internet. Der Proxy hat eine Adresse in Netz1 und eine in Netz2 aber funktioniert nicht als Gateway sondern als Software Proxy (JanaServer, falls das jemand kennt). Netz2 und Netz3 sind über einen Switch verbunden. Also nur logisch getrennt. Leider habe ich auf Netz 3 selbst keinen Zugriff sondern soll dorthin nur einen Zugang herstellen. Ich bin jetzt schon soweit das die entsprechende Machine aus Netz3 eine zweite IP in Netz2 hat, also schon sehr viel einfacher.
Die Sache mit der Bridge hätte ich auch gemacht, hat bisher bei so etwas immer gut funktioniert nur habe ich ein Problem mit der Anzahl der Netzwerkschnittstellen. ich müsste ja die Brücke mit dem LAN Interface erstellen (Netz2) aber OpenVPN hängt sich an das Internet Interface (Netz1) und hier habe ich mein Problem. Wie erstelle ich die Brücke zu LAN Seite? |
![]() |
![]() ![]() |
![]() |
#5 (im Thread / einzeln) |
Grandmaster Member
Registriert: 2002-08-05
Beiträge: 13.840
|
Re: OpenVPN und Routing
![]() und hier habe ich mein Problem. Wie erstelle ich die Brücke zu LAN Seite? |
![]() |
![]() ![]() |
![]() |
#6 (im Thread / einzeln) |
Silver Member
Threadstarter Registriert: 2007-05-03
Beiträge: 326
|
Re: OpenVPN und Routing
Aktuell routing. ip_v4 forwarding ist an in der sysctl und Postforwarding ist bei iptables auf eno1 (Lan Seite) aktiviert. Teilweise funktioniert das auch aber irgendwie nur sporadisch. Ich kann den Server pingen (VPN & LAN IP) und andere Rechner aus Netz2. Kurz danach geht dann wieder gar nichts obwohl es im OpenVPN log keine Änderung hat.
Ich würde aber schon lieber Bridging nutzen, nur halt auf welchem Interface? |
![]() |
![]() ![]() |
![]() |
Lesezeichen |
Ansicht |
![]() |
![]() |
![]() |
|
|