注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

碳基体

http://weibo.com/tanjiti

 
 
 
 
 

日志

 
 

BuyVM Debian PPTP VPN 安装方法  

2013-10-11 21:54:32|  分类: server |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
感谢lockhart的帮助

第一步:安装ppp,pptpd,iptables

aptitude install ppp pptpd iptables

第二步:开启端口转发

vim /etc/sysctl.conf

修改#net.ipv4.ip_forward=1为

net.ipv4.ip_forward=1
sysctl -p

第三步:修改pptpd配置文件

vim /etc/pptpd.conf

在末尾添加

localip <vps公网IP>
remoteip 10.84.1.101-200

第四步:添加vpn账户

vim /etc/ppp/chap-secrets

在末尾添加

<用户名> pptpd <密码> *

第五步:配置iptables规则,实现vpn转发功能

vim /etc/init.d/vpnforward

#! /bin/sh

case "$1" in
start)
iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -p 47 -j ACCEPT
iptables -A FORWARD -i ppp+ -o vent0 -j ACCEPT
iptables -t nat -A POSTROUTING -s 10.84.1.0/24 -j SNAT --to-source <vps公网IP>
echo "iptables entries for VPN forwarding added"
;;
stop)
echo "nothing to unload"
;;
*)
echo "Usage: /etc/init.d/vpnforward {start|stop}"
exit 1
esac

exit 0

chmod a+x /etc/init.d/vpnforward

/etc/init.d/vpnforward start

为了避免vps重启,可以设置为开机启动

cd /etc/init.d/

update-rc.d vpnforward defaults(开机启动)

update-rc.d vpnforward remove(删除开机启动)


第六步:配置域名服务器

vim /etc/ppp/pptpd-options

修改ms-dns

ms-dns 4.2.2.1
ms-dns 4.2.2.2


好了,可以连接VPN,快乐的翻墙了。

----------------------------------------------------------------------------------------------------------------------------------------------小插曲
当初去BuyVM上买VPS,纯粹是因为友人说白菜价了,不买白不买,再说可以当VPN翻***** 墙,于是,一下子就心动了。因此还特定注册了Paypal账户。
可是后来按照网上的教程,折腾了好久,怎么都安装不上去,老公看我凌晨二点了还拉长着脸蹲电脑前,于是自告奋勇说帮我搞定。但是忘记了他是策划,我明明是debian系统,他却下载了个Redhat/CentOS的自动化脚本。一下子把我vps上的不该删除的删除了,该安装的没安装上。
我这个无语,策划啊策划啊策划啊。。。。
  评论这张
 
阅读(433)| 评论(0)
推荐

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017