VPN-Problem
Geizhals » Forum » Netzwerk » VPN-Problem (22 Beiträge, 396 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
..
IMHO Nein!
23.11.2005, 11:00:05
Also für mich sieht es so aus:

Der Server sieht 3 Netze: Das Internet, das Interne Lan - und das VPN - alle [hoffentlich ;-)] nicht überlappend.

Wenn der ClientPC nun den Server erreichen kann, dann klappt mal sowohl die VPN_Config als auch die INet-Verbindung auf beiden (SRV und Client) - soweit sogut.

Jetzt gibt's mehrere Möglichkeiten:
1.) Könnte es sein, daß der Client nur eine Host-Route zum Server bekommen hat - und sein Default-GW weiterhin ins INet zeigt [unwahrscheinlich]. BsP: Server hat im VPN 10.2.3.1, Client 10.2.3.5., Client-Default-GW: 62.20.2.1 (INet-Provider Client) Wenn der Client nur eine Hostroute hat und ein Ping an 10.2.3.20 absetzt (das sei jetzt ein PC im Firmen-Lan) - dann würde die Hostroute nicht matchen - und er würde den Ping ins INet absetzen - und von dort kann bei einer Privaten Adresse keine Antwort kommen.

2.) [łahrscheinlich] Der Client bekommt brav nicht eine Host-Route sondern das VPN-Lan zugewiesen - mit einer Gateway-Adresse (dem Server) für das VPN. Wenn der Client dann ein Ping an 10.2.3.5 absetzt, geht es brav über den Server - soweit sogut. Der Server muß allerdings wissen, was er mit den Paketen weiter machen soll... Und da müßten die PC's ebenfalls im VPN angemeldet sein, damit sie erreichbar sind.

Ich kenne VPN's nur in folgenden Spielarten:
Entweder du hast
LANA -- VPN-Concentrator --- INet --- VPN-Concentrator - LANB

zb:10.2.3.0/24                                                                  10.2.4.0/24
Dann ist es leicht...  Die Concentratoren wissen, was sie wie behandeln müssen - an der LAN-Adresse - und werden als Router Konfiguriert.


LAN -- VPN-Concentrator --- INet --- VPN-Concentrator - LAN
zb:10.2.3.0/24                                                               zb:10.2.3.0/24

Also dasselbe Lan. Dann muß der VPN-Concentrator als Bridge konfiguriert werden. Nachteil: Auch uU sinnlose Broadcasts werden übers Netz gelegt.

Client mit VPN-IP -- INet --- VPN-Concentrator - LAN (mit LAN-IP's)
zB 10.2.3.20                                                       zB 10.0.0.0/8
s.o. Der Concentrator ist Router

Client mit VPN-IP -- INet --- VPN-Concentrator - LAN (mit LAN-IP's)
zB 10.0.0.30                                                       zB 10.0.0.0/8
s.o. Der Concentrator ist Bridge

Wenn der Concentrator bridgen soll - dann mach das nur, wenn du genau weißt, was du tust.... Sonst geht das Fürchterlich ins Auge.

Wenn der Concentrator Router spielen soll, hast du den Vorteil(?), daß Broadcasts nicht geroutet werden, und du hast einen schönen Übergangspunkt LAN/VPN, wo du Sicherheitsrichtlinien einbauen kannst.

So oder so wirst eines der Sachen konfigurieren müssen...

Ach ja, mein VPN-KnowHow ist nicht allumfassend... Bin Serverianer, kein Netzwerker ;-) - und habe kein Windows-Knowhow. Sobald du einen Linux-RTR aufstellen willst (oder VPN-Concentrator) kann ich helfen - unter Windows würde ich SchusterHarry empfehlen.


23.11.2005, 11:07 Uhr - Editiert von gepeinigter_aon_neukunde, alte Version: hier
Antworten PM Übersicht Chronologisch Zum Vorgänger
 
Melden nicht möglich
....
Re(2): IMHO Nein!
23.11.2005, 12:19:15
Wenn du OpenVPN verwendest, bekommst du - wie im Linux - tun/tap-Devices, die sich bridgen lassen.

ad a:
Bridging unter Linux funktioniert AFAIK von der Idee so, daß Du Dir ein neues Bridging-Device anlegst (br0, br1, ...), dem die NW-Devices drunter zuordnest (eth0, ...)  - und dem eine IP gibst. Aller IP-Verkehr an br0 wird dann an die betroffenen NW-Devices weitergeschickt. Wie das unter Windows geht ??? -> SchusterHarry fragen ;-)

Ad b:
Wenn dein Server als Bridge arbeiten würde, wäre das Routensetzen nicht notwendig. Wenn es aber so ist, wie man das gerne löst (eben VPN und internes LAN als 2 getrennte LANs) - dann müßtest du wohl am Client Routen setzen, daß er für die Firmen-LAN-IP's nicht die default-Route verwenden soll sondern über das VPN-GW gehen soll. Unter Linux würde das wohl so gehen:

route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.1.2.3

wobei 10.0.0.0 dein Firmenlan wäre, 10.1.0.0 dein VPN, und 10.1.2.3 dein Server im VPN.
Du müßtest dann aber trotzdem noch deinen Server sagen, daß er vom VPN ins Lan routen soll...

Lösungsvorschläge:
1.) OpenVPN verwenden. Einziger für mich ersichtlicher Nachteil ist die notwendige Installation von SW am Server und am Client.
2.) Linux-Box als VPN-Concentrator. Wie geschildert darf das ein uralt-hobel sein. Zusätzlicher Vorteil: Dein Server wird entlastet.
3.) Wenn alles mit Win-Bordmittel gehen soll -> SchusterHarry ;-)
Sorry, unter Win kann ich Dir echt nicht helfen... Bin fix überzeugt, daß du als Win2k3-Benutzer da weit mehr KnowHow hast als ich... ;-(
4.) Wenn Du Dir den Linux-RTR net zutraust... Vergib's an extern. Ich hab' den Gewerbeschein und nimms' Dir ab ;-). Wobei uU andere das auch für eine Kiste Bier hier tun...

Antworten PM Übersicht Chronologisch Zum Vorgänger
 
Melden nicht möglich
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung