Freitag, 20. April 2012

pptp VPN auf Debian lenny installieren

Kurz erklärt wie man eine VPN-Verbindung mit dem PPTP-Protokoll, welches bei vielen Betriebssystemen bereits on-board mitgeliefert wird und daher leicht zu installieren ist, unter Debian Lenny installiert.

Die Files sind aus Übersichtsgründen verkürzt dargestellt und zeigen nur die Zeilen, welche geändert wurden oder wo der # entfernt wurde (die auskommentiert wurden).

apt-get install ssh pptpd -y
netstat -anp | grep pptpd
vi /etc/pptpd.conf

option /etc/ppp/pptpd-options
logwtmp
localip 192.168.0.2
remoteip 192.168.0.100-105

vi /etc/ppp/chap-secrets

# Secrets for authentication using CHAP
# client    server    secret            IP addresses
  user1      pptpd    password1     *
  user2      pptpd    password2     *
/etc/init.d/pptpd restart
vi /etc/sysctl.conf
 net.ipv4.ip_forward=1
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE
vi /etc/ppp/pptpd-options
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
nodefaultroute
lock
nobsdcomp
sysctl -p

UPDATE

Nicht zu vergessen ist der Neustart nach den Änderungen. Zu beachten ist auch, dass die Verbindung über 3G nicht richtig bzw. garnicht funktioniert. Anscheinend müsste man dies beim Provider des Sticks freischalten lassen.

Keine Kommentare:

Kommentar veröffentlichen