转自这里
跳过docker安装与配置,直接代码
docker run \
--name ipsec-vpn-server \
--restart=always \
-v ikev2-vpn-data:/etc/ipsec.d \
-v /lib/modules:/lib/modules:ro \
-p 500:500/udp \
-p 4500:4500/udp \
-d --privileged \
hwdsl2/ipsec-vpn-server
获得登录凭据
docker logs ipsec-vpn-server
备份自动生成的 VPN 登录信息(如果有)到当前目录
docker cp ipsec-vpn-server:/etc/ipsec.d/vpn-gen.env ./
获得.p12证书文件
docker cp ipsec-vpn-server:/etc/ipsec.d/vpnclient.p12 ./
安装
windows:
- 将刚才获得的.p12文件安全的传送到客户端设备上。
- 下载辅助脚本
这里我为这个脚本做了汉化,可以点击下面的网页下载
,并且将该脚本和刚才获得的.p12证书文件放在一起。
运行该脚本并按照脚本提示完成安装。
http://fox-t.mt526.cf/usr/uploads/2025/01/3346072750.cmd - 在Windows设置-网络和Internet-VPN中即可看到以IKEv2开头的连接,点击连接即可。