thomas67
Goto Top

Probleme mit VPN beim Draytek Vigor 2710

Hallo,
Ich versuche verzweifelt mit Win XP, Win7 oder Server 2003 einen VPN Tunnel zu meinem 2710 aufzubauen. Die Verbindung kommt zwar an meinem Router an, aber es wird kein Tunnel aufgebaut. Ich habe den Router nach der FAQ bei Drytek konfiguriert und auch das XP nach der Faq. Es ist weder eine Verbindung mit dem Draytek small Client möglich noch mit den Bordmitteln von Windows. Folgendes kann ich dem Vigor per Syslog entlocken:

08-11-2011 17:42:27 Local1.Notice 192.168.0.254 Aug 11 17:42:26 TPC_Vigor: PPTP (VPN-0) ==> Protocol:LCP(c021) ConfReq Identifier:0x0C Authentication Type: CHAP 81 Magic Number: 0x1 ##
08-11-2011 17:42:24 Local1.Notice 192.168.0.254 Aug 11 17:42:23 TPC_Vigor: PPTP (VPN-0) ==> Protocol:LCP(c021) ConfReq Identifier:0x0B Authentication Type: CHAP 81 Magic Number: 0x1 ##
08-11-2011 17:42:21 Local1.Notice 192.168.0.254 Aug 11 17:42:20 TPC_Vigor: PPTP (VPN-0) ==> Protocol:LCP(c021) ConfReq Identifier:0x0A Authentication Type: CHAP 81 Magic Number: 0x1 ##
08-11-2011 17:42:18 Local1.Notice 192.168.0.254 Aug 11 17:42:17 TPC_Vigor: PPTP (VPN-0) ==> Protocol:LCP(c021) ConfReq Identifier:0x09 Authentication Type: CHAP 81 Magic Number: 0x1 ##
08-11-2011 17:42:15 Local1.Notice 192.168.0.254 Aug 11 17:42:14 TPC_Vigor: PPTP (VPN-0) ==> Protocol:LCP(c021) ConfReq Identifier:0x08 Authentication Type: CHAP 81 Magic Number: 0x1 ##
08-11-2011 17:42:12 Local1.Notice 192.168.0.254 Aug 11 17:42:11 TPC_Vigor: PPTP (VPN-0) ==> Protocol:LCP(c021) ConfReq Identifier:0x07 Authentication Type: CHAP 81 Magic Number: 0x1 ##
08-11-2011 17:42:09 Local1.Notice 192.168.0.254 Aug 11 17:42:08 TPC_Vigor: PPTP (VPN-0) ==> Protocol:LCP(c021) ConfReq Identifier:0x06 Authentication Type: CHAP 81 Magic Number: 0x1 ##
08-11-2011 17:42:06 Local1.Notice 192.168.0.254 Aug 11 17:42:05 TPC_Vigor: PPTP (VPN-0) ==> Protocol:LCP(c021) ConfReq Identifier:0x05 Authentication Type: CHAP 81 Magic Number: 0x1 ##
08-11-2011 17:42:03 Local1.Notice 192.168.0.254 Aug 11 17:42:02 TPC_Vigor: PPTP (VPN-0) ==> Protocol:LCP(c021) ConfReq Identifier:0x04 Authentication Type: CHAP 81 Magic Number: 0x1 ##
08-11-2011 17:42:00 Local1.Notice 192.168.0.254 Aug 11 17:41:59 TPC_Vigor: PPTP (VPN-0) ==> Protocol:LCP(c021) ConfReq Identifier:0x03 Authentication Type: CHAP 81 Magic Number: 0x1 ##
08-11-2011 17:41:57 Local1.Notice 192.168.0.254 Aug 11 17:41:56 TPC_Vigor: PPTP (VPN-0) ==> Protocol:LCP(c021) ConfReq Identifier:0x02 Authentication Type: CHAP 81 Magic Number: 0x1 ##
08-11-2011 17:41:54 Local1.Notice 192.168.0.254 Aug 11 17:41:53 TPC_Vigor: PPTP (VPN-0) ==> Protocol:LCP(c021) ConfReq Identifier:0x01 Authentication Type: CHAP 81 Magic Number: 0x1 ##
08-11-2011 17:41:51 Local1.Notice 192.168.0.254 Aug 11 17:41:50 TPC_Vigor: PPTP (VPN-0) ==> Protocol:LCP(c021) ConfReq Identifier:0x00 Authentication Type: CHAP 81 Magic Number: 0x1 ##
08-11-2011 17:41:51 Local1.Notice 192.168.0.254 Aug 11 17:41:50 TPC_Vigor: PPP Start ()


Es funktioniert auch nicht wenn ich anstatt über Dyndns die IP direkt eingebe.

Was funktioniert hier nicht ? Ich möchte nur einen einfachen Tunnel aufbauen, um per RDP auf meine Server zugreifen zu können. Das komische ist noch das der Zugang mit meinem Galaxy TAB unter Android FUNKTIONIERT !


Im Anhang ist ein Bild mit den Einstellungen am Vigor.

Ich hoffe, das ihr mir helfen könnt.

Thomas

fc100e8fef3854df92a2190aaeb347d3

Content-ID: 171377

Url: https://administrator.de/contentid/171377

Ausgedruckt am: 22.11.2024 um 13:11 Uhr

Sierjoerg
Sierjoerg 12.08.2011 um 08:54:33 Uhr
Goto Top
Hallo Thomas,
hast du mal versucht deinen Server zu Pingen? Ich meine damit von deinem Remote Desktop zum Server! Es könnte doch sein das der Tunnel funktioniert aber der RDP Port gesperrt ist! Da fählt mir ein, willst du per Remote Desktop von Windows auf deinen Server zugreifen oder über eine Software eines Drittanbieters?
aqui
aqui 12.08.2011, aktualisiert am 18.10.2012 um 18:47:52 Uhr
Goto Top
Wenn du PPTP verwendest benötigst du den Small Client nicht, der ist dann überflüssig und solltest du besser entfernen, damit er sich nicht beharkt mit dem PPTP Client den alle Betriebssysteme an Bord haben !
Die exakte Konfiguration findest du hier:
http://alt.draytek.de/Beispiele_html/VPN/XP-Vigor-PPTP.htm
Diese funktioniert auf Anhieb mit allen Winblows on Board Clients wenn man die folgenden Punkte zwingend beachtet:
VPNs einrichten mit PPTP
Wichtig ist den "VPN Typ" NICHT auf Auto stehen zu lassen !
Das die neueste und aktuellste Firmware auf dem Vigor geflasht ist sollte dir auch klar sein ! 3.3.61 http://www.draytek.de/downloads/firmware.html
Thomas67
Thomas67 12.08.2011 um 17:29:47 Uhr
Goto Top
Hallo aqui,
Vielen Dank für Deine ausführliche Antwort. Das Dokument von Draytek habe ich schon gekannt. Trotzdem habe ich alles nochmals streng kontrolliert.
Die Einstellungen für die OnBoard Clients habe ich auch gemacht, die kannte ich noch nicht. Ich habe es jetzt von einem W2003 Server aus versucht,
der keinen Client drauf hat. Auch nach der Anleitung von Drytek und den Änderungen die Du verlinkt hast. Alles ohne Erfolg Es hat sich nichts geändert.
Auch die Firmware habe ich kontrolliert, sie stimmt überein. Die Anfrage sehe ich weiterhin im Syslog, aber der Router macht keine Anstalten das Tznnel aufzubauen.
Noch einen Rat ?

Gruß,
Thomas
Thomas67
Thomas67 12.08.2011 um 17:31:02 Uhr
Goto Top
Hallo Sirjoerg,
der Router baut die Verbindung gar nicht auf. Deshalb kann ich auch nicht pingen.
Ich werd echt noch zum Hirsch.

Gruss,
Thomas
aqui
aqui 12.08.2011 um 17:59:36 Uhr
Goto Top
Ein Kardinalsfehler hast du noch gemacht, denn was soll der Sinn sein wenn du im Vigor Setting (Screenshot) auch IPsec und L2TP angehakt hast. Das ist ja unsinnig wenn du nur PPTP machst ! Besser entfernst du das also.
Leider zeigt dein Syslog keine vollständige PPTP Session bzw. deren Aufbau so das man den Fehler nicht erkennen kann. Ist vor dem Router noch irgend was anderes (Kaskadierter Router) oder hängt der Vigor direkt am Internet ?
Win 7, XP und OS-X funktionieren hier fehlerlos damit !
Thomas67
Thomas67 12.08.2011 um 18:53:42 Uhr
Goto Top
Die Häckchen habe ich raus gemacht. Ohne Erfolg.
Die PPTP Session wird ja auch nicht aufgebaut. Das ist das Protokoll das der Router schreibt wenn der VPN Client "anklopft". Der Router hängt direkt am Internet.
Und mit Android funktioniert ja alles !
aqui
aqui 12.08.2011 um 19:01:28 Uhr
Goto Top
Hast du testweise in den PPTP Client Settings im Protokoll einmal die verschlüsselung auf Optional gesetzt und mal alle 3 Varianten des Handshaking Protokolls ausprobiert.
Wenn es mit dem Android fehlerfrei funktioniert bleibt die Frage offen ob der Android sich im selben Netzwerk befindet wie der MS Client oder ob die unterschiedliche Zugänge nutzen wie UMTS/GSM Netz und der andere ein remotes LAN über NAT Router.
Wenn das nicht der Fall ist und beide das exakt gleiche Zugangsnetz benutzen, dann liegt der Fehler klar in den verwendeten Protokollen beim PPTP !
Du musst dann mal etwas härtere Geschütze auffahren:
Sniffer mit dem Wireshark einmal einen erfolgreichen PPTP Verbindungsaufbau mit dem Android mit.
Dasgleiche machst du dann mit dem MS Client.
Anhand der Sniffer Traces kannst du dann sofort sehen wo der Hase im Pfeffer liegt.
Thomas67
Thomas67 12.08.2011 um 19:13:01 Uhr
Goto Top
Ich habe mit der Verschlüßelung und den Protokollen rumgespielt. Ohne Erfolg.
Das Android hängt im Telekom UMTS Netz.
Meine Testclients hängen entweder im Vodaphone UMTS Netz (N24 Stick)
Oder der W2003 Server hängt direkt an einem Business DSL Anschluss der Telekom.
aqui
aqui 12.08.2011, aktualisiert am 18.10.2012 um 18:47:52 Uhr
Goto Top
Gut, bei den UMTS Clients besteht die Gefahr das du dort einen billigen Surf Account benutzt. Da kann es dann zu 2 Problemen kommen:
1.) Der Mobilprovider vergibt RFC 1918 IPs und macht zentrales NAT. Da können PPTP Pakete die NAT Firewall nicht passieren:
VPN per UMTS Karte - Tunnel steht - aber Netz dahinter nicht anpingbar !?
2.) Bei Surf Accounts werden in der Regel oft alle oder einzelne VPN Prokolle gefiltert, da sie nur den Business Accounts vorbehalten sind.
Da der Android das aber klaglos erledigt scheint das sich auszuschliessen.
Vom DSL Account sollte es immer klappen. Es sei denn.....
Vor dem W2k3 Server hängt ein dummer NAT Router der kein VPN Passthrough supportet. Dann scheitert die PPTP Verbindung !
Auch wenn er VPN Passthrough supportet und kein sauberes Session Reset macht der gecachten GRE Session im PPTP blockiert er alle weiteren GRE Sessions.
Ggf. hilft hier also ein Kaltstart des Routers. Bzw. wenn der Router kein VPN Passthrough supportet dann klappt PPTP nur mit 2 statischen Port Forwarding Einträgen für TCP 1723 und das GRE Protokoll auf die lokale IP des VPN Clients.
Das könnte ein möglicher Fehler sein, da der Android funktioniert. Zusätzlich sieht man oben im Syslog nur einzig LCP Pakte kein einziges GRE Paket was diesen Verdacht erhärtet !
Wie gesagt: Sniffer anschliessen und nachsehen was bei beiden Varianten am Vigor reinkommt. Das klärt das Problem in Sekunden.
Thomas67
Thomas67 12.08.2011 um 19:27:43 Uhr
Goto Top
Vielen Dank für Deine Ausführungen erstmal. Ich werde den Sniffer probieren.
Ich werde morgen mal mein Notebook schnappen und an einen Telekom Hotspot fahren und es von dort aus ohne den UMTS Stick versuchen.
Bin gespannt ob das geht.

DANKE !

Gruß,
Thomas
aqui
aqui 13.08.2011 um 11:02:49 Uhr
Goto Top
Birgt aber auch den Fehler das du dort den Router nicht kennst. Ist das einer der VPN Passthrough nicht kann sitzt du in derselben Falle ! Allerdings ist das recht ungewöhnlich bei einem Telekom Hotspot. Die Chance das es damit klappt ist also einigermaßen sicher...zumal wenn es am gleichen Hotsport mit dem Android klappt !