Ubuntu下OpenVPN客户端配置

Ubuntu下OpenVPN客户端配置

Ubuntu下OpenVPN客户端配置Ubuntu下OpenVPN客户端配置

安装OpenVPN:

如果安装成功,文件夹存在:

配置OpenVPN:

作为客户端,OpenVPN并没有特定的配置文件,而是由服务器提供方给出一个配置文件。对于认证,OpenVPN提供了两种认证方法:基于用户名/密码的认证与SSL证书认证。用户名/密码的认证方法无法(或较难)限制一个账号同时连接多个客户端,而采用证书,则可保证同一证书同一时间只能有一个客户端连接。当然,这些都是由服务器端决定的,不需要客户端进行选择。

首先将OpenVPN服务器提供商发给你的配置文件解压,并将所有文件都复制到 /etc/openvpn/中。

这些文件中至少包含一个.ovpn文件,需要手动创建该文件,如:client.ovpn;如果服务器需要证书认证,则应该还存在另外三个证书文件。

看懂OpenVPN配置格式。下面是一个.ovpn配置示例(一般需要修改ca,cert,key文件位置)

连接OpenVPN:

后台运行OpenVPN:

开机运行OpenVPN,以上命令加入/etc/rc.local即可。