#!/bin/sh if [ `id -u` -ne 0 ]; then echo "please run it as super user" exit 0 fi apt-get -y install pptpd || { apt-get -y update apt-get -y install pptpd } || { echo "install pptpd failed" echo "Note: Ubuntu only" exit 1 } cat >/etc/ppp/options.pptpd </etc/pptpd.conf <> /etc/sysctl.conf < /etc/iptables.down.rules iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth0 -j MASQUERADE iptables -I FORWARD -s 192.168.2.0/24 -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1300 iptables-save > /etc/iptables.up.rules cat >>/etc/ppp/pptpd-options</etc/ppp/chap-secrets <