Sign inSign up

weizhanjun/openvpn

By weizhanjun

•Updated over 2 years ago

OpenVPN Server 部署

Image
0

116

weizhanjun/openvpn repository overview

⁠Docker Compose 部署

version: "3"

services:
  openvpn:
    image: weizhanjun/openvpn:2.4.9
    container_name: openvpn
    cap_add:
      - NET_ADMIN
    devices:
      - /dev/net/tun:/dev/net/tun
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
    # volumes:
    #  - ./ovpn-data:/etc/openvpn
    # network_mode: host
    ports:
      - 1194:1194/udp
    restart: always

⁠下载客户端ovpn文件

docker cp openvpn:/etc/openvpn/clients/private.ovpn .
# 替换服务器server
remote vpn.template.cn 1194 udp # vpn.template.cn是VPN Server 域名或者IP

⁠添加用户账号密码

# 进入容器
docker exec -it openvpn bash
# 容器执行
echo "$new_user $new_pwd" >> /etc/openvpn/users/user.txt

Tag summary

Content type

Image

Digest

sha256:5387538cd…

Size

6 MB

Last updated

over 2 years ago

docker pull weizhanjun/openvpn:2.4.9