在Linode VPS Debian上快速搭建***(PPTP)



本文简单介绍在Debian 7系统上快速搭建***的步骤,这里使用PPTP协议,因为其方便部署,完成整个搭建过程所需不到10分钟。若想对比了解其他的***协议,请点击查看
《***协议PPTP、L2TP、Open***。下面介绍安装步骤:

1.验证VPS主机是否支持安装PPTP组件

运行这两行命令:

cat /dev/ppp
cat /dev/net/tun

如果看到以下提示则表示可以安装,如果不是,则需要联系VPS供应商。我使用的是Linode VPS,其支持PPTP组件

cat /dev/ppp: No such device or address

cat /dev/net/tun: File descriptor in bad state


2.安装pptpd

apt-get install pptpd


3.编辑 /etc/pptpd.conf

 把这两行的注释去掉

#localip 192.168.100.1   #***服务器地址
#remoteip 192.168.100.50-100  #客户端分配的IP


4.编辑 /etc/ppp/pptpd-options,增加DNS

ms-dns 8.8.8.8
ms-dns 8.8.4.4


5.编辑 /etc/ppp/chap-secrets,创建账号

添加如下格式的记录,每行一个用户

username pptpd password *


6.开启路由转发

编辑 /etc/sysctl.conf,把下面的注释去掉

#net.ipv4.ip_forward=1

执行sysctl -p命令使之生效


7.开机运行iptables

编辑 /etc/rc.local,加入以下语句,

iptables -t nat -A POSTROUTING -s 192.168.100.0/24 -j SNAT --to-source `ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk 'NR==1 { print $1}'`


8.重启PPTP服务

service pptpd restart

观察1723端口

lsof -i :1723


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章