基于前一篇XEN的VPS上配置PPTP服务器(CentOS 6),只需做少量调整,就可以和XEN一样做pptp server了。

与XEN不同OpenVZ似乎禁止用户修改内核的mod,so……

  1. modprobe ppp-compress-18 && echo ok 的检查可以忽略,大部分答复都是“FATAL: Module ppp_mppe not found.”。Don’t panic!只需要在服务器的控制面板设置允许PPP访问就好。
  2. cat /dev/net/tun的检查是必须的,如果返回结果不符合预期,试试在VPS的面板里找找有没有开关选项(TUN和PPP,都打开就对了,可能会导致VPS重启)。
  3. iptables 的nat表中注释掉“-A POSTROUTING -o eth0 -j MASQUERADE
    COMMIT”
  4. iptables的nat表中增加“-A POSTROUTING -s 192.168.230.0/24 -j SNAT –to-source {外网IP}”

其他步骤与XEN的vps一样,没任何区别,再搞不定,可以参考这篇文章