[GH-ISSUE #269] docker重启,用户列表丢失 #251

Closed
opened 2026-03-02 08:00:47 +03:00 by kerem · 1 comment
Owner

Originally created by @ryangsun on GitHub (Dec 29, 2021).
Original GitHub issue: https://github.com/hwdsl2/docker-ipsec-vpn-server/issues/269

搭建方式

docker run
--name ipsec-vpn-server
--restart=always
-v /dockerdata/ipsec-vpn-server/ipsec.d:/etc/ipsec.d
-v /dockerdata/ipsec-vpn-server/ppp:/etc/ppp
-p 500:500/udp
-p 4500:4500/udp
-d --privileged
hwdsl2/ipsec-vpn-server

实际情况
每次该docker容器重启之后,对应的/etc/ipsec.d/下的 用户名密码文件就变成了最初的样子,后面添加的用户都丢失了。

Originally created by @ryangsun on GitHub (Dec 29, 2021). Original GitHub issue: https://github.com/hwdsl2/docker-ipsec-vpn-server/issues/269 搭建方式 docker run \ --name ipsec-vpn-server \ --restart=always \ -v /dockerdata/ipsec-vpn-server/ipsec.d:/etc/ipsec.d \ -v /dockerdata/ipsec-vpn-server/ppp:/etc/ppp \ -p 500:500/udp \ -p 4500:4500/udp \ -d --privileged \ hwdsl2/ipsec-vpn-server 实际情况 每次该docker容器重启之后,对应的/etc/ipsec.d/下的 用户名密码文件就变成了最初的样子,后面添加的用户都丢失了。
kerem closed this issue 2026-03-02 08:00:48 +03:00
Author
Owner

@hwdsl2 commented on GitHub (Dec 29, 2021):

@ryangsun 你好!这个是正常的,目前不支持直接添加 VPN 用户。在使用该镜像时,你需要在一个 env 文件中定义所有的 VPN 用户名和密码,然后重新创建 Docker 容器。请参见 [1]。

[1] https://github.com/hwdsl2/docker-ipsec-vpn-server/blob/master/README-zh.md#%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E6%9C%AC%E9%95%9C%E5%83%8F

<!-- gh-comment-id:1002393548 --> @hwdsl2 commented on GitHub (Dec 29, 2021): @ryangsun 你好!这个是正常的,目前不支持直接添加 VPN 用户。在使用该镜像时,你需要在一个 `env` 文件中定义所有的 VPN 用户名和密码,然后重新创建 Docker 容器。请参见 [1]。 [1] https://github.com/hwdsl2/docker-ipsec-vpn-server/blob/master/README-zh.md#%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E6%9C%AC%E9%95%9C%E5%83%8F
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/docker-ipsec-vpn-server#251
No description provided.