docker pull fcojean/l2tp-ipsec-vpn-server二. 创建一个vpn.env文件
# vim /home/vpn.env VPN_IPSEC_PSK=这里填一个随机字符串,随便输吧,32位以内 VPN_USER=这里输入vpn的登录名 VPN_PASSWORD=这里输入vpn的登录密码三. 容器启动之前,在宿主机中先执行
sudo modprobe af_key四.运行容器
docker run
--name l2tp-vpn-server
--env-file /home/vpn.env
-p 500:500/udp
-p 4500:4500/udp
-v /lib/modules:/lib/modules:ro
-d --privileged
--restart=always
hwdsl2/ipsec-vpn-server
五.查看容器运行日志
docker logs l2tp-vpn-server
出现以下字样表示成功
1.编辑vpn
2.更改适配器选项
3. 如果报如下错误:
win+R输入:regedit
打开注册表创建目录:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/PolicyAgent
添加:AssumeUDPEncapsulationContextOnSendRule
到此就部署成功了,是不是很简单呢



