mirror of
https://github.com/hwdsl2/docker-ipsec-vpn-server.git
synced 2026-04-26 01:55:53 +03:00
[GH-ISSUE #437] IKEv 客户端每次创建都有默认密码,使用VPN_PROTECT_CONFIG=no 配置不生效 #409
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @k186 on GitHub (Jun 29, 2024).
Original GitHub issue: https://github.com/hwdsl2/docker-ipsec-vpn-server/issues/437
任务列表
问题描述
env 里面配置
VPN_PROTECT_CONFIG=no不生效,还是会生成密码;参考 IKEv 管理 利用镜像里面的ikev2.sh 脚本 删除客户端重新配置 还是会生成密码;参考历史 issue 里面先删除已知.vpnconfig配置然后 使用sudo ikev2.sh会提示 sudo 不存在 报错,重新删掉Ikev 客户端重新生成还是会生成密码在.vpnconfig文件内;镜像已经从官方源拉的最新的;已经尝试过删除所有配置从头来;还是会生成密码;期待的正确结果
VPN_PROTECT_CONFIG=no 不生成安装密码
相关配置
服务器信息(请填写以下信息)
@hwdsl2 commented on GitHub (Jun 30, 2024):
@k186 你好!对于你的用例,你可能在创建 Docker 容器时曾经设置过
VPN_PROTECT_CONFIG=yes。请尝试以下步骤:/www/wwwroot/ipsecvpn/vpn.env文件中的变量是VPN_PROTECT_CONFIG=no./etc/ipsec.d目录下的.vpnconfig文件。要进入容器,请参见 在容器中运行 Bash shell。或者,对于你的用例,你也可以尝试删除/www/wwwroot/ipsecvpn/vpn/.vpnconfig./etc/ipsec.d/ikev2setup.log,在纸上记下现有的密码,并删除和客户端文件密码有关的行。这一步是可选的。如果不删除也可以,不删除的话,容器的日志(docker logs)仍然会显示客户端配置文件密码,你可以忽略,因为日志显示的是该文件的内容,这个文件是初始安装 IKEv2 时生成的。VPN_PROTECT_CONFIG=no,才可以生效。在完成后,新创建的(或重新导出的)客户端配置文件导入时将不再需要输入密码。请参见这一小节的管理客户端部分。请注意,之前生成的配置文件仍然有密码保护。
@k186 commented on GitHub (Jul 1, 2024):
已经按照上述流程重新试过了,还是一样的,另外 我直接 用你默认的 docker命令 出来的结果还是会生成终端安装密码;
我直接把 ikev2setup.sh 里面改了 写死了,构建私有 镜像了。谢谢~;目前感觉是我拉的镜像出问题;
@k186 commented on GitHub (Jul 1, 2024):
确认了。。。是镜像问题。。。我路由上面有总代理。。拉的还是2022年的镜像。检查镜像里面 脚本发现的。。。。