vps搭建vpn

来源:互联网 发布:cms监控软件登录超时 编辑:程序博客网 时间:2024/05/24 08:25

目前DigitalOcean是外国VPS提供商中性价比最高的一家,最低配置的VPS只需$5。搭建个人网站挺适合的,不过DigitalOcean不提供支付宝和网银支付,需要用信用卡或者paypal支付。

访问我的推广链接你可以获得$10美元的优惠,欢迎使用这个链接注册用户 www.digitalocean.com/?refcode=3074970c3592 

创建vps的选择ubantu镜像,ubantu搭建vpn很简单只要遵循以下步骤即可

1,把这个shell脚本上传到服务器

#!/bin/shif [ `id -u` -ne 0 ] then  echo "please run it by root"  exit 0fiapt-get -y updateapt-get -y install pptpd || {  echo "could not install pptpd"   exit 1}cat >/etc/ppp/options.pptpd <<ENDname pptpdrefuse-paprefuse-chaprefuse-mschaprequire-mschap-v2require-mppe-128ms-dns 8.8.8.8ms-dns 8.8.4.4proxyarplocknobsdcomp novjnovjccompnologfdENDcat >/etc/pptpd.conf <<ENDoption /etc/ppp/options.pptpdlogwtmplocalip 192.168.2.1remoteip 192.168.2.10-100ENDcat >> /etc/sysctl.conf <<ENDnet.ipv4.ip_forward=1ENDsysctl -piptables-save > /etc/iptables.down.rulesiptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth0 -j MASQUERADEiptables -I FORWARD -s 192.168.2.0/24 -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1300iptables-save > /etc/iptables.up.rulescat >>/etc/ppp/pptpd-options<<EOFpre-up iptables-restore < /etc/iptables.up.rulespost-down iptables-restore < /etc/iptables.down.rulesEOFcat >/etc/ppp/chap-secrets <<ENDuser pptpd userpass *ENDservice pptpd restartnetstat -lntpexit 0

2,修改shell脚本59行,添加vpn用户名和密码

用户名 pptpd 密码 *

如:

user01 pptpd userpass *

user02 pptpd userpass *

3,执行shell脚本。





0 0