首 页 » 服务器环境搭建 » 在 OpenVZ 上安装 PPTP 完全版教程

在 OpenVZ 上安装 PPTP 完全版教程

2010-11-01 | 浏览人数: 13,713次 | 分类: 服务器环境搭建 | 10条评论 | 查看评论 发表评论

首先,我们必须要知道自己的VPS是否支持PPTP,如果你根据现在网上的那些教程做的话,那么你的第一步就是错的了。

cat /dev/ppp
cat: /dev/ppp: No such device or address
cat /dev/net/tun
cat: /dev/net/tun: File descriptor in bad state

我记得有一篇教程说了,这两个只要一个OK就可以了。我现在可以很负责的告诉大家额,如果你的结果和我上面的两个结果不一样的话,那么你是肯定无法正常使用PPTP的哦。


如果你的结果和我一样的话,那么就继续往下看吧。

yum install -y ppp
yum install -y iptables
rpm -ivh http://acelnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.1.i386.rpm(X86)
rpm -ivh http://acelnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.1.x86_64.rpm(X64)
vi /etc/pptpd.conf
# localip 192.168.0.1 -> localip 192.168.0.1
# remoteip 192.168.0.234-238,192.168.0.245 ->remoteip 192.168.0.234-238,192.168.0.245
vi /etc/ppp/options.pptpd
# ms-dns 192.168.0.1 -> ms-dns 8.8.8.8
# ms-dns 192.168.0.2 -> ms-dns 8.8.4.4
require-mppe-128 -> # require-mppe-128
vi /etc/ppp/chap-secrets
用户名 pptpd 密码 *
vi /etc/sysctl.conf
net.ipv4.ip_forward = 0 -> net.ipv4.ip_forward = 1
net.ipv4.tcp_syncookies = 1 -> # net.ipv4.tcp_syncookies = 1
sysctl -p
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT –to-source  你的VPS的IP
/etc/init.d/iptables save
chkconfig pptpd on
chkconfig iptables on
/etc/init.d/pptpd restart
/etc/init.d/iptables restart

现在你已经可以使用PPTP了,如果你连接的时候出现619错误的话。

rm -r /dev/ppp
mknod /dev/ppp c 108 0

转自:http://www.hostloc.com/thread-33260-1-1.html

原创文章如转载,请注明:转载自深度VPS [ http://www.deepvps.com ]
[复制本文链接发送给您的好友]
  • 上一篇:
  • 下一篇:
  • 日志信息 »

    该日志于2010-11-01 19:42由 deepvps 发表在服务器环境搭建分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

    相关日志 »

    共有10条评论 [点此发言]

    1. 1楼 lolop 2010年11月4日 15:48

      楼主用的哪家的VPS啊,支持openVZ安装pptp的?

      [回复]

      deepvps 2010年11月4日 17:33 回复:

      用的VPSYOU他们家的,他们家支持pptp。有问题可以具体加我QQ谈。 :smile:

      [回复]

    2. 2楼 老高 2010年11月8日 15:38

      在buyvm15刀的上面安装成功 非常不错
      感激:)

      [回复]

    3. 3楼 Mr.z 2011年05月23日 13:57

      我的是 cat: /dev/ppp: No such device or address
      这个是什么意思 可以装吗? 还是需要Tk开通些什么? :cry:

      [回复]

      deevps 2011年05月24日 14:54 回复:

      可以了,试试看。

      [回复]

      Mr.z 2011年05月24日 15:07 回复:

      是不是只要不是Permission denied 都可以?
      另外我本地V-P-N被封了 等过几天换个ISP试试 :razz:

      [回复]

    4. 4楼 在VPS上使用pptp架设VPN服务器 | 和大头的博客 2011年05月26日 17:51

      [...] 整理一下安装的过程,参考了这篇文章。 [...]

    5. 5楼 洋洋 2011年11月20日 20:15

      cat /dev/ppp
      cat: /dev/ppp: Permission denied

      我的是这样啊。。怎么办。。

      [回复]

    6. 6楼 Hello Beautiful 2011年12月24日 16:47

      也有人说只需cat /dev/ppp
      cat: /dev/ppp: No such device or address
      就可以了,,,,
      我的DS vps貌似还不行

      [回复]

      deepvps 2011年12月24日 17:27 回复:

      是的。也有这样的说法。不过DS的VPS很蛋疼,我也一直没搞好。

      [回复]

    发表评论 »

    = 6 + 12 (防止机器人评论)

     疑问 冷笑 悲伤 坏蛋 感叹 微笑 脸红 大笑 吃惊 惊讶 困惑 酷 大声笑 恼火 古怪 转眼睛 给眼色 好主意 箭头 一般 哭了 绿人