• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved] pptpd VPN funktioniert nicht

Neubauerp

Newbie
Ich möchte eine VPN Verbindung zwischen einem VPN Server (Suse 10.3) und Windows CLients aufbauen. Ich habe mich dafür für pptpd VPN entschieden.
/etc/pptpd.conf:
Code:
option /etc/ppp/options.pptpd
debug
localip 192.168.178.27
remoteip 192.168.178.201-220
listen 192.168.178.27
pidfile /var/run/pptpd.pid
/etc/ppp/options.pptpd:
Code:
# /etc/ppp/options.pptpd
name pptpd
lock
require-mschap-v2
require-mppe
#refuse-chap
#refuse-chap-md5
#refuse-mschap
#refuse-pap
#mppe-128
#mppe-stateless
#chapms-strip-domain
#proxyarp
ms-dns 192.168.178.1
Hier sind nen paar Sachen auskommentiert da sie Fehlermeldungen hervorgerufen haben. Ich werde sie noch mal checken wenn die Verbindung dann steht.
/etc/ppp/chap-secrets:
Code:
#client		hostname	<password>	192.168.1.1
vpntest pptpd test *
Und zu guter letzt
/var/log/messages:
Code:
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: local address = 192.168.178.27
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: remote address = 192.168.178.201
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: pppd options file = /etc/ppp/options.pptpd
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: Client 192.168.178.22 control connection started
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: Received PPTP Control Message (type: 1)
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: Made a START CTRL CONN RPLY packet
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: I wrote 156 bytes to the client.
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: Sent packet to client
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: Received PPTP Control Message (type: 7)
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: Set parameters to 100000000 maxbps, 64 window size
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: Made a OUT CALL RPLY packet
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: Starting call (launching pppd, opening GRE)
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: pty_fd = 6
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: tty_fd = 7
Mar 19 18:45:07 Hanke-Server pptpd[18089]: CTRL (PPPD Launcher): program binary = /usr/sbin/pppd
Mar 19 18:45:07 Hanke-Server pptpd[18089]: CTRL (PPPD Launcher): local address = 192.168.178.27
Mar 19 18:45:07 Hanke-Server pptpd[18089]: CTRL (PPPD Launcher): remote address = 192.168.178.201
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: I wrote 32 bytes to the client.
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: Sent packet to client
Mar 19 18:45:07 Hanke-Server pppd[18089]: pppd 2.4.4 started by root, uid 0
Mar 19 18:45:07 Hanke-Server pppd[18089]: Using interface ppp0
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: Received PPTP Control Message (type: 15)
Mar 19 18:45:07 Hanke-Server pptpd[18088]: CTRL: Got a SET LINK INFO packet with standard ACCMs
Mar 19 18:45:07 Hanke-Server pppd[18089]: Connect: ppp0 <--> /dev/pts/3
Mar 19 18:45:07 Hanke-Server pptpd[18088]: GRE: accepting packet #0
Mar 19 18:45:09 Hanke-Server pptpd[18088]: GRE: accepting packet #1
Mar 19 18:45:12 Hanke-Server pptpd[18088]: GRE: accepting packet #2
Mar 19 18:45:15 Hanke-Server pptpd[18088]: CTRL: Received PPTP Control Message (type: 15)
Mar 19 18:45:15 Hanke-Server pptpd[18088]: CTRL: Got a SET LINK INFO packet with standard ACCMs
Mar 19 18:45:15 Hanke-Server pptpd[18088]: GRE: accepting packet #3
Mar 19 18:45:18 Hanke-Server pptpd[18088]: GRE: accepting packet #4
Mar 19 18:45:22 Hanke-Server pptpd[18088]: CTRL: Received PPTP Control Message (type: 12)
Mar 19 18:45:22 Hanke-Server pptpd[18088]: CTRL: Made a CALL DISCONNECT RPLY packet
Mar 19 18:45:22 Hanke-Server pptpd[18088]: CTRL: Received CALL CLR request (closing call)
Mar 19 18:45:22 Hanke-Server pptpd[18088]: CTRL: Reaping child PPP[18089]
Mar 19 18:45:22 Hanke-Server pppd[18089]: Modem hangup
Mar 19 18:45:22 Hanke-Server pppd[18089]: Connection terminated.
Mar 19 18:45:22 Hanke-Server pppd[18089]: Exit.
Mar 19 18:45:22 Hanke-Server pptpd[18088]: CTRL: Client 192.168.178.22 control connection finished
Mar 19 18:45:22 Hanke-Server pptpd[18088]: CTRL: Exiting now
Mar 19 18:45:22 Hanke-Server pptpd[16880]: MGR: Reaped child 18088

Beim Windows Clienten dauert es erst eine Weile bis der Benutzer und das Passwort verifiziert sind und dann kommt die Fehlermeldung: Fehler 619: Ein unbekannter Fehler ist aufgetreten.

Bei beiden Systemen ist die Firewall abgeschaltet.
 
OP
N

Neubauerp

Newbie
So nach langem probieren dann doch der Erfolg! :D

Fuer alle die damit auch Probleme haben, hier einige Tipps:
- Mit meinem Windows XP Client kann ich mich kommischerweise nur 2 mal anmelden, danach kommt die oben beschriebene Fehlermeldung [oder so aehnlich], dann muss ich neustarten und dann geht es wieder

- Der Server und Client sollten nicht im gleichen Subnetz/Ip-Bereich sein [ok, das hab ich jetzt eigentlich nicht ausgetestet, aber wenns nicht funktioniert, dann kann man es ja noch mal aendern]

- Der Server und Client sollten nicht im gleichen Ip-Bereich sein [also die 2. Stelle von hinten sollte anders sein], sonst kann es Probleme beim Zugriff auf den Servern geben [da der Client wahrscheinlich die Ip zuhause irgendwo sucht und nicht beim entfernten vpn Server]

- Firewallprobleme???

Und zu letzt noch meine Config Files:
/etc/pptpd.conf
Code:
speed 115200
option /etc/ppp/options.pptp
debug
localip 192.168.100.254
remoteip 192.168.100.255
pidfile /var/run/pptpd.pid
/etc/ppp/options.pptp
Code:
lock
noauth
require-mschap-v2
require-mppe-128
refuse-pap
refuse-chap
refuse-mschap
proxyarp

/etc/ppp/options
Code:
name pptpd
noipdefault
debug
local
/etc/ppp/chap-secrets
Code:
test         pptpd               test     *
 
Oben