pritunl docker安装

docker pull ghcr.io/jippi/docker-pritunl

运行

docker run
--name pritunl
--privileged
--dns 8.8.8.8
--restart=unless-stopped
--detach
ghcr.io/jippi/docker-pritunl

拷贝配置

sudo docker cp pritunl:/etc/pritunl.conf /docker/pritunl/pritunl.conf

授权

sudo chown -R 1000:1000 /docker/pritunl
sudo chmod -R 775 /docker/pritunl

删除旧容器

docker stop pritunl
docker rm pritunl

运行

docker run
--name pritunl
--privileged
--network=host
--dns 8.8.8.8
--restart=unless-stopped
--detach
--volume /docker/pritunl/pritunl.conf:/etc/pritunl.conf
--volume /docker/pritunl/pritunl:/var/lib/pritunl
--volume /docker/pritunl/mongodb:/var/lib/mongodb
ghcr.io/jippi/docker-pritunl

进入容器获取密码

docker exec -it pritunl bash
pritunl default-password

Administrator default password:
username: "pritunl"
password: "XXXXXXX"

如果无法使用VPN,请检查路由规则。

sudo iptables -L FORWARD -v -n

放行出入(10.8.0.0 对应的是service的Network)

sudo iptables -A FORWARD -s 10.8.0.0/24 -j ACCEPT
sudo iptables -A FORWARD -d 10.8.0.0/24 -j ACCEPT

posted @ 2025-09-01 15:37  beamsoflight  阅读(493)  评论(0)    收藏  举报