Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cloudflare-warp 最新版支持MASQUE协议目前国内可用 #29

Closed
gzxiexl opened this issue Sep 22, 2024 · 6 comments
Closed

cloudflare-warp 最新版支持MASQUE协议目前国内可用 #29

gzxiexl opened this issue Sep 22, 2024 · 6 comments

Comments

@gzxiexl
Copy link

gzxiexl commented Sep 22, 2024

https://t.me/CF_NAT/38856
https://t.me/CF_NAT/38857
希望大佬有空添加支持下

@cmj2002
Copy link
Owner

cmj2002 commented Sep 22, 2024

这个在 zerotrust 控制面板上设置就好了,warp docker 这边应该不用做什么吧

@yangxiaobai945
Copy link

这个在 zerotrust 控制面板上设置就好了,warp docker 这边应该不用做什么吧
@gzxiexl
linux MASQUE 不会写Dockerfile 启动容器后手动编辑了下文件可以使用 @cmj2002 大佬看看能不能更新下dockerfile

@cmj2002
Copy link
Owner

cmj2002 commented Sep 23, 2024

哦你们是想在不用 zero trust 的情况下用 MASQUE 啊。 @yangxiaobai945 你发的文章我看了,应该不用改 dockerfile,映射一下 mdm 就好了,我晚上试试,没问题就写个简单的教程。

@yangxiaobai945
Copy link

哦你们是想在不用 zero trust 的情况下用 MASQUE 啊。 @yangxiaobai945 你发的文章我看了,应该不用改 dockerfile,映射一下 mdm 就好了,我晚上试试,没问题就写个简单的教程。

我怎么没想到映射文件呢😂

@cmj2002
Copy link
Owner

cmj2002 commented Sep 23, 2024

代码还是做了一点更改。之前的逻辑在有 MDM 的时候不会注册,因为之前 MDM 只和 zero trust 一起使用,会包含注册相关信息可以自动注册。

所以现在使用 MASQUE 的步骤就是

  1. 下载 enable_masque_mdm.xml
  2. docker-compose.yml 里面的 - REGISTER_WHEN_MDM_EXISTS=true- ./enable_masque_mdm.xml:/var/lib/cloudflare-warp/mdm.xml 取消注释
  3. 启动容器

观察到似乎有 MDM 文件的时候 warp-svc 会慢一点,可以适当调高 WARP_SLEEP,比如调成 5,如果还是显示 daemon 没启动可以再调高。

@cmj2002
Copy link
Owner

cmj2002 commented Oct 4, 2024

Cloudflare 刚刚发布了新版本的 warp-cli,最新版镜像已经支持通过 warp-cli tunnel protocol set MASQUE 在 consumer version 上启用 MASQUE, 不再需要 mdm.xml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants