PPTP VPN / OpenVPN 服务自动安装脚本

2012年10月15日 | 分类: 翻墙相关 | 标签: , , , , , , , ,

OpenVPN 服务自动安装脚本

本教程适用于 OpenVZ/Xen/KVM 的 VPS (Debian 系列)

1. 首先请确认你的 VPS 已经启用了 TUN/TAP 模块 (如果没有启用,请咨询你的 VPS 供应商)

OpenVZ类型的VPS需要首先检查是否支持Tun/Tap和nat,方法:

以Root登陆输入命令

cat /dev/net/tun
若返回cat: /dev/net/tun: File descriptor in bad state 则说明tun可用输入

iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o venet0 -j MASQUERADE
若返回iptables: No chain/target/match by that name 则说明nat模块正常可用
若以上返回信息不符请联系客服要求开通Tun/Tap和iptable nat。

2. 下载并运行脚本,然后请特别注意以下几点:

以Root登陆vps输入以下命令

wget http://www.yaoblog.info/wp-content/uploads/script/install_openvpn_on_vps_debian.sh;sh install_openvpn_on_vps_debian.sh

输入 OpenVPN 服务端口: 1194
输入第一个客户端用户名称: e.g. client1
输入服务器 IP 地址
按要求输入特定的 Common Name (每一次都不相同,请看屏幕说明)
不要输入任何密码
其他信息可以不填,直接回车
确认证书的签署,输入 Y, 回车

123Systems VPS 测试通过

VPN (PPTP) 服务自动安装脚本

本教程适用于 OpenVZ/Xen/KVM 的 VPS (Debian 系列)

1. 首先请确认你的 VPS 已经启用了 PPP 模块 (如果没有启用,请咨询你的 VPS 供应商)

cat /dev/ppp

cat: /dev/ppp: No such device or address # 已成功启用

2. 下载并运行脚本,按提示操作

wget http://www.yaoblog.info/wp-content/uploads/script/install_pptp_on_vps_debian.sh;sh install_pptp_on_vps_debian.sh

 Hostigation 的 KVM VPS (Debian 6) 上测试通过

来源:http://www.yaoblog.info/?p=1208  http://www.yaoblog.info/?p=1215

  1. macvpn
    2012年10月22日08:13

    好脚本