Debian 6 安装PPTP VPN

6月以来大局域网就快正式切断与外网的连接了,以前封FB,YTB,TT等就算了,6月初连Google也遭殃了,如今OneDrive似乎也挂了,这似乎又回到了1757年的天朝。
在这里从新回味一下Debian6安装vpn的教程,SolusVM面板可以自己再后台Settings中将TUN/TAP/PPP打开,如果没有面板的可以联系主机商开通,当然得安装好Debian6系统。

首先,用apt-get命令从Debian的官方下载安装pptpd及其依赖的iptables和ppp,命令如下:
apt-get -y install pptpd iptables ppp
然后,配置pptpd:
echo ms-dns 8.8.8.8 >> /etc/ppp/pptpd-options
echo ms-dns 8.8.4.4 >> /etc/ppp/pptpd-options
echo localip 192.168.99.1 >> /etc/pptpd.conf
echo remoteip 192.168.99.9-99 >> /etc/pptpd.conf
iptables -t nat -A POSTROUTING -s 192.168.99.0/24 -j MASQUERADE
sed -i ‘s/exit 0/#exit 0/’ /etc/rc.local
echo iptables -t nat -A POSTROUTING -s 192.168.99.0/24 -j MASQUERADE >> /etc/rc.local
echo exit 0 >> /etc/rc.local
echo net.ipv4.ip_forward = 1 >> /etc/sysctl.conf
sysctl -p
/etc/init.d/pptpd restart

当然如果你觉得上面的命令比较麻烦,也可以直接执行下面的脚本命令进行安装:
wget http://zhangjichuan.com/file/pptpd_install.sh
sh pptpd_install.sh

最后,设置用户名及密码:
echo ‘user password ’ >> /etc/ppp/chap-secrets
其中user为添加的vpn帐号用户名,password为你vpn帐号密码。

Comments
Write a Comment