当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 在VPS上搭建PPTPVPN简单教程
帖子发表于 : 2010-11-07 20:21 
头像

注册: 2009-08-23 20:23
帖子: 63
地址: 天朝
送出感谢: 0 次
接收感谢: 0 次
我自己是这样搭建的,系统环境为 UBUNTU SERVER 10.04 32BIT
在一切开始之前,先更新源再说
代码:
ssh 登录名@服务器ip
sudo vi /etc/apt/sources.list

添加如下
代码:
deb http://archive.ubuntu.com/ubuntu/ lucid main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ lucid-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ lucid-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ lucid main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ lucid-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ lucid-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse

1 探测VPS环境是否支持
代码:
sudo -s
cat /dev/ppp
cat /dev/net/tun

如果其中有一个 返回 Permission denied的话,就表示你的VPS不支持PPTP,你可以联系客服看看能不能帮你开通这两个支持
2 安装 pptpd和IPtables
代码:
apt-get install pptpd iptables

3 配置 pptpd
代码:
vi /etc/pptpd.conf

代码:
# localip 192.168.0.1
# remoteip 192.168.0.234-238,192.168.0.245
前的#去掉
4 修改DNS
代码:
vi /etc/ppp/options

找到ms-dns 把前面的#删除 后面的IP更换成GOOGLE DNS(可自定)
代码:
ms-dns 8.8.8.8
ms-dns 8.8.4.4

5 开启ip转发
代码:
vi /etc/sysctl.conf

代码:
net.ipv4.ip_forward=1
前的#删除
6 增加用户名密码
代码:
 vi /etc/ppp/chap-secrets

添加
代码:
用户名 pptpd 密码 *
别忘了最后面的*号
7 增加iptables转发规则
代码:
/sbin/iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -j SNAT --to-source 你的VPS公网IP
/sbin/iptables -A FORWARD -s 192.168.10.0/24 -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -j TCPMSS --set-mss 1356

8 重启 pptpd
代码:
/etc/init.d/pptpd restart


done

如果连接的时候出现619错误,可试着执行如下命令
代码:
rm -rf /dev/ppp
mknod /dev/ppp c 108 0


done! :em11


_________________
ubuntu菜鸟,期待起飞!
欢迎来我的博客做客 天空的翅膀


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 在VPS上搭建PPTPVPN简单教程
帖子发表于 : 2010-12-08 13:53 
头像

注册: 2009-08-23 20:23
帖子: 63
地址: 天朝
送出感谢: 0 次
接收感谢: 0 次
这里的人气还真低啊 :em20


_________________
ubuntu菜鸟,期待起飞!
欢迎来我的博客做客 天空的翅膀


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 在VPS上搭建PPTPVPN简单教程
帖子发表于 : 2010-12-08 14:04 
头像

注册: 2008-11-21 20:26
帖子: 36913
送出感谢: 1
接收感谢: 36
需要把这帖变成水帖的话,叫我一声


_________________
讨厌我的人可以试着点一下
浏览全部ubuntu技巧


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 在VPS上搭建PPTPVPN简单教程
帖子发表于 : 2010-12-08 15:59 
头像

注册: 2010-06-16 1:05
帖子: 14668
地址: Tencent
系统: Mac OS X
送出感谢: 1
接收感谢: 153
唉,我在本機上都裝不上.更何況在VPS上 :em03


_________________
twitter求fo:http://twitter.com/maplebeats
博客求踩:http://maplebeats.com


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 在VPS上搭建PPTPVPN简单教程
帖子发表于 : 2010-12-12 21:04 

注册: 2010-12-11 23:34
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
这个试试看行不行····· :em09


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译