#!/bin/bash export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin clear CUR_DIR=$(pwd) if [ $(id -u) != "0" ]; then printf "Error: You must be root to run this script!" exit 1 fi echo "#############################################################" echo "# PPTP VPN Auto Install" echo "# Env: Debian/Ubuntu" echo "# Version: 1.0" echo "# Author: zhangnq" echo "# Blog: http://www.sijitao.net/" echo "#############################################################" echo "" apt-get -y update apt-get -y install pptpd cat >>/etc/pptpd.conf</etc/ppp/pptpd-options<>/etc/ppp/chap-secrets< /etc/iptables.down.rules iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 1723 -j ACCEPT iptables -A INPUT -p gre -j ACCEPT iptables -t nat -A POSTROUTING -s 10.0.0.0/8 -j MASQUERADE iptables -A FORWARD -s 10.0.0.0/8 -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1200 #iptables -I FORWARD -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1300 iptables-save > /etc/iptables.up.rules cat >>/etc/network/interfaces<