- ❤️5
- 👏2
Search: #CF中转

☁️ Cloudflare 优选域名 和 proxyIP 域名 折腾啥 维护版
趁最近的热度还在 整了一下
⚠️ 受各方面因素影响 可用性不能保证 建议跟其他大佬维护的一起使用
▎优选域名(目前仅联通家宽环境测试)
🌐cf.zhetengsha.eu.org请使用 cf.090227.xyz
▎proxyIP 域名
🌐hk.cf.zhetengsha.eu.org
🌐sg.cf.zhetengsha.eu.org
🌐us.cf.zhetengsha.eu.org
🌐jp.cf.zhetengsha.eu.org
可用于此脚本 Sub-Store ☁️ Cloudflare 多节点 裂变 优选 反代 proxyIP 示例
👇🏻可以使用以下方案, 组成代理链, 这样就不用纠结 Proxy IP 和 Surge 里 $httpClient 无法用 CF 请求 CF 的问题了
Sub-Store 白嫖 Cloudflare Trojan + SOCKS5 代理链
Sub-Store 白嫖 Cloudflare Trojan + PIA VPN 代理链
Sub-Store 抓取 Telegram 频道中的节点
📌 资源合集导航
👏 欢迎评论 & 转发(请保留来源)
加入 折腾啥 📢 频道 | 👥 群组
※ 机场推荐 大流量电话卡 支付宝红包
可点击查看 👉 恰饭推荐
🙏 本频道 99.99% 的内容均为原创 感谢老板们的支持
#Sub-Store #Cloudflare #CF #CDN #优选 #反代 #Trojan #脚本 #proxyIP #裂变 #Workers #Pages #域名- ❤️31
- 👍6
- 👏2
- ⚡1
#Sub-Store #Cloudflare #CF #CDN #优选 #Trojan #脚本 #proxyIP #裂变 #Workers #Pages
Sub-Store
Cloudflare 节点 裂变 优选 示例
简化需求 本脚本只加优选
由于
QX 资源解析器对
Surge 格式的输入支持不完善, 请避免使用 "Surge 格式+资源解析器" 这样的组合
支持本地设置优选
支持从远程链接获取优选
▎导入配置
如 图1 导入我的 预设配置
在订阅中, 输入你的 本地节点 或 远程订阅
▎修改脚本
如 图2 修改脚本中的优选设置
新增一个彩蛋 默认不开启
使用EASTER_EGG控制开启
开启后, 将从一个sing-box订阅中扒拉优选和端口
相关脚本整合
资源合集导航
欢迎评论 & 转发
加入
折腾啥
频道 |
群组
别忘了 领个红包支持一下- ❤️14
- 👍1
- 🥰1
- 👏1
- 💯1
#Sub-Store #Cloudflare #CF #CDN #优选 #Trojan #脚本 #proxyIP #裂变 #Workers #Pages
Sub-Store 从第三方订阅获取
Cloudflare 优选 和 proxyIP 节点 裂变 示例
用新版 https://t.me/zhetengsha/1400
————
效果图
由于
QX 资源解析器对
Surge 格式的输入支持不完善, 请避免使用 "Surge 格式+资源解析器" 这样的组合
预置了多个配置来源 直接扒拉别人的 优选和proxyIP
你的节点需要支持用 path设置proxyIP
如: 此项目 中的_worker.js
如果你还没搭建, 可以参考
樱花佬的 以 Serverless 的方式部署 Trojan
▎导入配置
如图1 导入我的 预设配置
在远程订阅中, 换行输入多个远程订阅链接
订阅的节点不一定要能用, 只是为了取里面的反代/优选数据
如果预设配置里的都寄了 就自己换 不要问我
▎选择区域
如图2, 选择区域
▎填入你的配置
如图3, 填入你的配置
path中不包含proxyIP时, 将使用defaultPath
查看 大佬们维护好的 proxyIP
相关脚本整合
资源合集导航
欢迎评论 & 转发
加入
折腾啥
频道 |
群组
别忘了 领个红包支持一下- ❤️19
- 👍4
- 👨💻1
#Cloudflare #CF #Workers #脚本 #JS #JavaScript #IPv4 #内网穿透 #公网 #IP #节点 #订阅 #Lucky #动态域名 #端口转发 #公网打洞 #内网穿透 #DDNS
Cloudflare Workers 配合 Lucky 实现动态公网节点订阅
更新 支持 DB(D1)
DB(D1) 和 KV 二选一
不用 DB 的话就把 DB 留空: const DB = ''
D1 免费额度多一些
使用场景:
搭建家宽节点, 获得 IPv4 动态公网地址, 无痛更新节点订阅
本脚本实现的接口可用来管理数据 此用途仅用于举例
Lucky 可配置动态域名, 端口转发, IPv4 公网打洞, 非常方便
查看文档
#脚本 #shell #bash #IPv4 #内网穿透 #公网 #IP #节点 #订阅 #Lucky #动态域名 #端口转发 #公网打洞 #内网穿透 #DDNS #IP4P #NATMap
使用 Lucky 进行 STUN 内网穿透时, 配置自定义脚本实现自动更新 IP4P 动态域名
IP4P
来自 NATMap, 将 IPv4 地址和端口同时编码在 DNS AAAA 记录中 具体说明
使用场景:
结合
Sub-Store 的 IP4P 域名解析, 自动更新节点的服务器 IP 地址和 端口
Lucky 可配置动态域名, 端口转发, IPv4 公网打洞, 非常方便
以下为代码:ZONE='' RECORD='' EMAIL='' AUTH='' DOMAIN='' ipa=$(echo ${ip} | cut -d'.' -f1) ipb=$(echo ${ip} | cut -d'.' -f2) ipc=$(echo ${ip} | cut -d'.' -f3) ipd=$(echo ${ip} | cut -d'.' -f4) ipab=$(printf '%02x%02x' ${ipa} ${ipb}) ipcd=$(printf '%02x%02x' ${ipc} ${ipd}) porthex=$(printf '%04x' ${port}) IP4P="2001::${porthex}:${ipab}:${ipcd}" echo $IP4P while true; do curl -X PUT "https://api.cloudflare.com/client/v4/zones/${ZONE}/dns_records/${RECORD}" \ -H "X-Auth-Email: ${EMAIL}" \ -H "Authorization: Bearer ${AUTH}" \ -H "Content-Type:application/json" \ --data "{\"type\":\"AAAA\",\"name\":\"${DOMAIN}\",\"content\":\"${IP4P}\",\"ttl\":60,\"proxied\":false}" if [ $? -eq 0 ]; then break fi done
相关内容
IP4P 请求自动重定向, 使用固定的 URL 访问 STUN 打洞的内网服务(以 Surge 模块为例)
使用 Lucky 进行 STUN 内网穿透时, 配置自定义脚本实现自动更新 IP4P 动态域名
自动使用 IP4P 动态域名 SSH
Lucky 文档: STUN 内网穿透
Sub-Store 域名解析新增 IP4P, 支持禁用缓存- ❤️15
- 🔥1

#Sub-Store #Cloudflare #CF #CDN #优选 #Trojan #脚本 #proxyIP #裂变 #Workers #Pages
裂变 一个变多个 无聊玩玩
更新: 中转的节点不替换
上面的截图以后不更新了 以下方代码为准:
我随便给的例子...自己找你觉得好的 替换掉 servers 里的// cf.noaries.de // 其他优选 // beta.noaries.de (阿里云/三方优选 CNAME自 cdn.anycast.eu.org ) // visa.noaries.de (VISA富哥段 CNAME 自 visa.cn) // tech.noaries.de (CF商业段 CNAME 自 get.tech) // heinu.noaries.de(黑弩搞得优选)function operator(proxies = []) { const servers = ['fbi.gov', 'cf.noaries.de', 'get.tech'] const list = [] proxies.map((p = {}) => { if (p.name.includes('中转')) { list.push(p) } else { servers.map(server => { list.push({ ...p, name: server + ' - ' + p.name, server, }) }) } }) return list }
进化版: 还支持设置 端口
这里用了反引号 请转发原文
如果要贴给别人看 记得加上 markdown 代码块 三个反引号 否则会语法错误function operator(proxies = []) { const list = [ { server: 'fbi.gov', port: 80 }, { server: 'get.tech', port: 443 }, ] const result = [] proxies.map((p = {}) => { if (p.name.includes('中转')) { result.push(p) } else { list.map(i => { result.push({ ...p, name: `${i.server}:${i.port} - ${p.name}`, server: i.server, port: i.port, }) }) } }) return result }- ❤️3
