在Debian, Ubuntu, Fedora, CentOS 或者 Arch Linux中设置你自己的OpenVPN服务器
Openvpn安装
Debian/Ubuntu系统用下面的命令:
# apt-get update && apt-get install openvpn
更多详情请参考 Official OpenVPN software repositories 和 Getting OpenVPN
Openvpn设置
服务器端操作系统: Linux 或者 Unix
用下面脚本的其中一个去配置openvpn。
适用于Ubuntu,Debian,CentOS和Fedora的OpenVPN安装程序。
即使您以前从未使用过OpenVPN,该脚本也可以让您在不超过一分钟的时间内设置好自己的VPN服务器。
使用步骤:
下载(服务器端):
$ wget https://git.io/vpn -O openvpn-install-nyr.sh或者:
$ curl https://git.io/vpn -L -o openvpn-install-nyr.sh运行脚本(服务器端,需要 root 用户):
# bash openvpn-install-nyr.sh或者合并步骤1和2:
# wget https://git.io/vpn -O openvpn-install-nyr.sh && bash openvpn-install-nyr.sh或者:
# curl https://git.io/vpn -L -o openvpn-install-nyr.sh && bash openvpn-install-nyr.sh拷贝配置文件到客户端(客户端):
$ rsync --progress -vz -e "ssh -p 222" user@server_ip:"/the_path_to_setup_file/user1.ovpn" .或者:
$ scp -P 222 user@server_ip:"/the_path_to_setup_file/user1.ovpn" .从客户端连接到服务器端(客户端,需要 root 用户):
# openvpn /the_path_to_setup_file/user1.ovpn使用vpn连接, 例如用浏览器访问 https://google.com
在第1步和第2步之后,您将获得一个用户的配置文件。 如果要为另一个用户产生另一个配置文件,请重复这两个步骤。
适用于Debian,Ubuntu,Fedora,CentOS和Arch Linux的OpenVPN安装程序。
通过此脚本,您可以在几秒钟内设置自己的安全的VPN服务器。
使用步骤:
下载(服务器端):
$ wget https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh -O openvpn-install-angristan.sh或者:
$ curl https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh -o openvpn-install-angristan.sh运行脚本(服务器端,需要 root 用户):
# bash openvpn-install-angristan.sh或者合并步骤1和2:
# wget https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh -O openvpn-install-angristan.sh && bash openvpn-install-angristan.sh或者:
# curl https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh -o openvpn-install-angristan.sh && bash openvpn-install-angristan.sh拷贝配置文件到客户端(客户端):
$ rsync --progress -vz -e "ssh -p 222" user@server_ip:"/the_path_to_setup_file/user1.ovpn" .Or:
$ scp -P 222 user@server_ip:"/the_path_to_setup_file/user1.ovpn" .从客户端连接到服务器端(客户端,需要 root 用户):
# openvpn /the_path_to_setup_file/user1.ovpn使用vpn连接, 例如用浏览器访问 https://google.com
在第1步和第2步之后,您将获得一个用户的配置文件。 如果要为另一个用户产生另一个配置文件,请重复这两个步骤。