IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Ubuntu下OpenVPN客户端配置

    admin发表于 2016-09-23 09:13:45
    love 0

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

    安装OpenVPN:

    sudo apt install openvpn

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

    /etc/openvpn/

    配置OpenVPN:

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

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

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

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

    client
    dev tap
    proto tcp-client
    remote 192.168.135.75 1194
    resolv-retry infinite
    nobind
    mute-replay-warnings
    redirect-gateway
    ca /etc/openvpn/ca.crt
    cert /etc/openvpn/client.crt
    key /etc/openvpn/client.key
    comp-lzo
    verb 4

    连接OpenVPN:

    sudo openvpn /etc/openvpn/client.ovpn

    后台运行OpenVPN:

    sudo openvpn /etc/openvpn/client.ovpn > /dev/null &

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

     



沪ICP备19023445号-2号
友情链接