PPTP VPN / OpenVPN 服务自动安装脚本
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
好脚本