配置OpenVPN
# 宿主机先运行这个
sudo modprobe af_key
docker run \
--name ipsec-vpn-server \
--env-file /data/docker/ipsec-vpn-server/config.env \
--restart=always \
-p 500:500/udp \
-p 4500:4500/udp \
-d --privileged \
hwdsl2/ipsec-vpn-server
需要开放 500和4500的udp端口
config.env 内容
$ cat config.env
# 共享秘钥
VPN_IPSEC_PSK=aaaaaa
# 用户账号密码配置
VPN_USER=user_name
VPN_PASSWORD=123456
# 选配 | 多用户支持,空格分隔
VPN_ADDL_USERS=additional_username_1 additional_username_2
VPN_ADDL_PASSWORDS=additional_password_1 additional_password_2