BASH
54
vpn linux
Guest on 29th April 2022 05:16:26 AM
### VPN On Debian
### Port 1723
### http://pptpclient.sourceforge.net/howto-debian.phtml#mppe
0. Compile Kernel Support MPPE/MPPC
download mppe kernel patch from http://www.polbox.com/h/hs001/
cp linux-2.*.*-mppe-mppc-1.0.patch.gz /usr/src
gunzip linux-2.*.*-mppe-mppc-1.0.patch.gz
patch -p0 -i linux-2.*.*-mppe-mppc-1.0.patch
make menuconfig (or the config tool of your choice)
go to Networking device support -> select "PPP support" and then select "Microsoft PPP compression/encryption (MPPC/MPPE)"
echo ppp_mppe_mppc >> /etc/modules
1. Install pppd support for mppe /etc/apt/sources.list
deb http://www.backports.org/debian/ woody ppp
apt-get update
apt-get install ppp
apt-get install pptpd
2. Config /etc/pptpd.conf
speed 115200
option /etc/ppp/pptpd-options
localip 192.168.4.1
remoteip 192.168.4.10-20
3. Config /etc/ppp/pptpd-options
debug
name *
lock
mtu 1450
mru 1450
nodefaultroute
proxyarp
domain reg.cmu.ac.th
auth
+chap
+mschap-v2
+mppe-128
ms-dns 202.28.25.58
ms-wins 192.168.4.1
netmask 255.255.255.0
ipcp-accept-remote
ipcp-accept-local
lcp-echo-failure 3
lcp-echo-interval 5
4. Add user /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresse
appuser * apppasswd *
5. Start pptpd
/etc/init.d/pptpd start
6. Enable Kernel Forward /etc/network/options
ip_forward=yes
7. iptables MASQUERADE
iptables -t nat -A POSTROUTING -d 0/0 -s 192.168.4.0/255.255.255.0 -j MASQUERADE
### Windows XP SP2 User Please Read ###
Please Addport On Windows XP Firewall
Port 1723 VPN
Port 47 GRE