emind openvpn - HybridOS/Document GitHub Wiki
OpenVPN 配置文档
##简述
VPN直译就是虚拟专用通道,是提供给企业之间或者个人与公司之间安全数据传输的隧道,OpenVPN无疑 是Linux下开源VPN的先锋,提供了良好的性能和友好的用户GUI。它大量使用了OpenSSL加密库中的SSLv3/TLSv1协议 函数库。 目前OpenVPN能在Solaris、Linux、OpenBSD、FreeBSD、NetBSD、Mac OS X与Microsoft Windows以及 Android和iOS上运行,并包含了许多安全性的功能。它并不是一个基于Web的VPN软件,也不与IPsec及其他 VPN软件包兼容。
##安装
Install on linux (EmindOS or ubuntu)
sudo apt-get install openvpn
安装完成之后会创建/etc/openvpn
目录,openvpn默认的配置相关的文件放在这个目录下。
将管理员生成的秘钥放在这个目录下,秘钥包括:
ca.crt , ca.key , example.crt example.csr example.key client.conf
上面的example.*就是指管理员给你生成的秘钥;
client.conf
是openvpn的配置文件,openvpn启动的时候会读取这个文件中的配置项来进行相关
的连接;
-
修改
client.conf
文件ca ca.crt
cert example.crt
key example.key
remote 36.110.17.42 1194
###Install on windows
-
下载 openvpn http://openvpn.ustc.edu.cn/
-
唯一的不一样是把配置文件
client.conf
后缀改为client.ovpn