Debian环境快速安装OpenVPN

发布于 作者 量尺寸留下评论

OpenVPN 是一个基于 OpenSSL 库的应用层 VPN 实现。和传统 VPN 相比,它的优点是简单易用,安全性也很有保障。它能在Solaris、Linux、OpenBSD、FreeBSD、NetBSD、Mac OS X与Windows 2000/XP/Vista上运行。下面介绍在Debian或Ubuntu上快速安装OpenVPN。

以管理员模式登录后,首先安装 git

apt-get install git

然后我们需要从github将OpenVPN相关文件复制到本地。

cd /tmp
git clone https://github.com/Nyr/openvpn-install.git

解压缩并进行安装。

cd openvpn-install/
chmod +x openvpn-install.sh
./openvpn-install.sh

安装程序会运行后,需要逐个配置以下选项。

Ip address: 192.168.1.1 (安装程序会自动检测,但需仔细检查是否为服务器IP)

下来是选择OpnVPN使用哪个网络协议来传输数据,1 是UDP,这也是安装程序默认的选项,2 是TCP。在这里需要强调的是,中国移动网络一定要选择2,或是在国内优先使用TCP。这是因为中国移动等一些运营商已不再支持无线网络的UDP传输协议。如在这儿选择UDP,你的手机等无线设备将无法连接到OpenVPN服务端。

下来会配置服务端口,使用默认的1194即可。

默认的DNS建议选择google或1.1.1.1。

client name 则建议修改为非默认名称。

接着就按Enter键确认后即可等待安装结束。

安装结束后,需注意提示信息 Your client configuration is available at: /root/client.ovpn, 在此提示中,client.ovpn 文件名是你配置时指定的client名称。这个文件就是OpenVPN客户端的配置文件。我们可以在电脑、手机上安装OpenVPN客户端,导入此配置文件后,即可链接到OpenVPN的服务器。

如果我们需要增加用户、删除用户或是删除OpenVPN,则可以再次运行 ./openvpn-install.sh 即可。

发表评论

电子邮件地址不会被公开。 必填项已用*标注