美文网首页
Docker搭建openvpn

Docker搭建openvpn

作者: 夜清溟 | 来源:发表于2021-06-28 17:08 被阅读0次

    docker-compose.yml文件

    version: '2'
    services:
      openvpn:
        image: kylemanna/openvpn
        container_name: openvpn
        ports:
          - "1194:1194/udp"
        restart: always
        volumes:
          - ./openvpn-data:/etc/openvpn
        cap_add: 
          - NET_ADMIN
    

    配置openvpn容器

    docker-compose run --rm openvpn ovpn_genconfig -u udp://ip   
    

    ip为公网IP地址

    初始化

    docker-compose run --rm openvpn ovpn_initpki
    

    按提示输入,回车。

    启动openvpn

    docker-compose up -d openvpn
    

    创建用户jack客户端文件

    docker-compose run --rm openvpn easyrsa build-client-full jack nopass
    docker-compose run --rm openvpn ovpn_getclient jack > ./jack.ovpn
    

    删除用户jack

    docker-compose run --rm openvpn easyrsa revoke jack
    docker-compose run --rm openvpn easyrsa gen-crl update-db
    docker-compose restart
    

    下载openvpn客户端,直接导入.ovpn文件即可使用。

    相关文章

      网友评论

          本文标题:Docker搭建openvpn

          本文链接:https://www.haomeiwen.com/subject/myaqultx.html