88 字
1 分钟
OpenVPN Docker 部署
项目:https://github.com/GavinTan/openvpn
docker-compose.yml:
services: openvpn: image: yyxx/openvpn cap_add: - NET_ADMIN ports: - "1194:1194/udp" - "8833:8833" # Web 管理界面 volumes: - ./data:/data - /etc/localtime:/etc/localtime:ro sysctls: - net.ipv6.conf.default.disable_ipv6=0 - net.ipv6.conf.all.forwarding=1
networks: default: enable_ipv6: true服务端配置推送路由(仅访问内网,不走 VPN 出公网):
proto udp6push "dhcp-option DNS <your-dns>"push "route 192.168.0.0 255.255.255.0"客户端配置文件补充(可选):
dev-type tunsetenv FRIENDLY_NAME "openvpn-home"然后修改:
dev tunxproto udp6 OpenVPN Docker 部署
https://iiii.fun/posts/docker/openvpn-docker/