发现新文章

我们已经通过 Google Adsense 审核!不出意外,在未开启广告拦截器的情况下,应该已经可以看到广告了

如果您对广告位置不满意(如:占据面积大,挡住主要内容等情况),请前往 置顶文章 告知我们!

366 字
2 分钟
NAT1开放内网网站
利用CF动态重定向透过STUN+Lucky WebHook实时更新STUN端口实现NAT1家宽建站
2025年5月31日
0 次

配套视频#

原理#

正式开始#

创建必要的Cloudflare API令牌#

创建拥有如下图权限的令牌,使得Lucky可以使用此令牌设置DDNS、签发SSL、更新Cloudflare动态重定向

创建基底Cloudflare动态重定向规则#

如图填写,替换为你的域名

表达式: wildcard_replace(http.request.full_uri, "*://*.072103.xyz/*", "https://${2}.stun.072103.xyz:6666/${3}")

观察网址,记录下如下图的数据

打开开发者工具后,再保存,确保抓到这样的包,保存备用

dash.cloudflare.com/api 改为 api.cloudflare.com/client 。将刚才获得的红框内的内容填写到 rules 后面

如果你不是第一次更新,可能会带有一个 "position":{"index":1}, 删除它,否则后面的WebHook将会出错。

将我们硬编码的 6666 端口改为Lucky STUN的变量 #{port}


最终我们记录了以下信息

https://api.cloudflare.com/client/v4/zones/f305febd3a25b5bb3a46b802328a75a8/rulesets/35218f125f7f4421b4c76314464689a2/rules/17228a4add70429c9cdd38eb7fec1d02
{"description":"stun","expression":"(http.host wildcard \"*.072103.xyz\" and not http.host in {\"pic.072103.xyz\" \"hpic.072103.xyz\"})","action":"redirect","action_parameters":{"from_value":{"status_code":301,"preserve_query_string":true,"target_url":{"expression":"wildcard_replace(http.request.full_uri, \"*://*.072103.xyz/*\", \"https://${2}.stun.072103.xyz:#{port}/${3}\")"}}},"enabled":true}

让Cloudflare接管 *.072103.xyz 的流量#

配置Lucky DDNS#

配置Lucky SSL/TLS证书#

配置Lucky Web服务#

配置Lucky STUN#

注:我这里使用了路由器的端口转发,将Lucky的16666(Web服务)端口转发到了路由器的17777端口。如果你不会端口转发,请不要启用 不使用Lucky内置端口转发 并且目标端口填写16666

配置WebHook#

如图配置

接口地址:你之前记录的 https://api.cloudflare.com/...

请求方法: PATCH 或者 POST

请求头:

Authorization: Bearer 你的API令牌
Content-Type: application/json

请求体:你之前记录的 {"description":...

End.#

这篇文章是否对你有帮助?

发现错误或想要改进这篇文章?

在 GitHub 上编辑此页

文章修订历史 (10 次)

查看变更记录
2025年8月1日 08:16:25 2f74587

!update: 将图源由R2改为Netlify

2025年7月26日 09:15:27 98609b5

feat: 更改域名为2x.nz

2025年7月19日 16:52:49 146fe9b

更改图源为EdgeOne

2025年7月19日 16:09:57 9bf0d90

chore: 更新图片域名从eo-r2.2x.nz到r2.afo.im

2025年7月19日 15:18:58 f5afef1

更改图源为EdgeOne

2025年7月18日 12:27:16 c7e56a3

1

2025年7月1日 23:29:28 4e3e7e8

posts: 更改图源CDN为Secbit MCDN,并且页脚放置赞助信息

2025年6月26日 21:07:29 b480111

update: 更新R2源。删除302

2025年6月25日 00:10:13 e2d1f68

update: 更新R2源

2025年5月31日 04:07:48 d96fd18

posts: 发布NAT1家宽建站文章

NAT1开放内网网站
作者
二叉树树
发布于
2025年5月31日
许可协议
CC BY-NC-SA 4.0