别人送了我warp plus, 一键开启warp
比较 – 之前和之后 git.io/warp.sh 源代码
比较 – 之前和之后 git.io/warp.sh 源代码
目的 在目标机target_host上开启tunnel,本地转发本地端口target_port,远程主动链接cloudflare网络 获得独特的隧道域名 – 从这个域名访问即 (CF Host -> target_host:target_port) 建立cname – 可以通过cname来使用这个tunnel 参考 https://www.blueskyxn.com/202102/4176.html https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/installation 实现 install & run as system service 测试
Github侧 Fork图床程序 获取Token CloudFlare侧 开启Pages 打开Custom Domain 试验
需要做一些修改,不然你的下载行为被原作者记录,同时这个10秒钟左右就network error终止了。 然后去CloudFlare创建Worker和加route 测试
源代码 https://github.com/XIU2/CloudflareSpeedTest 下载:https://github.com/XIU2/CloudflareSpeedTest/releases 安装使用 进阶用法 找到 5 个平均延迟低于 100 ms且下载速度高于50MB/s的IP
这是之前的一篇本馆档案:ddns-updater docker来自动更新cloudflare域名A记录IP 先把配置文件搞好 /docker/ddns-updater/data/config.json ;这个data目录要可读可写 安装并配置docker 查看log
之前用了手动的API来做了域名A记录IP的手动更新(本馆档案),我相信肯定有人做了开源的脚本了,就找到了这个。 参考 用的是这个脚本 https://github.com/qdm12/ddns-updater https://github.com/qdm12/ddns-updater/blob/master/docs/cloudflare.md 创建专门用于DNS Edit的Token 一键梭哈 WEB UI 验证 – update之前和之后
原理很简单,就是通过邮箱+GlobalAPIKey逐步获得zone_id (对应yyy.zzz),再获得record_id (对应xxx.yyy.zzz),然后就可以通过curl post来直接修改xxx.yyy.zzz对应的A记录了。 参考 https://github.com/XIU2/CloudflareSpeedTest/issues/40 获得Global API Key 获得zone_id (yyy.zzz) 获得对应的record_id (xxx.yyy.zzz) curl+post 来更新A记录IP值 写了一个bash function
找了半天,发现是CloudFlare和NextCloud在打架 只要在CloudFlare当中设置一条新的PageRule 即可 验收 那熟悉的登陆画面又回来了
下载 http://file.10244201.xyz/pub/CloudFlare_IP_Selection_20210110.zip 实验 一定要以管理员身份运行 修改原V2Ray配置 (ws+tls+cdn) 测试 从4Mbps左右升级到了50Mbps左右
参考存在超 作者自己写的博客指南 https://blog.gezhong.vip/article/000016/cloudflare-workers-blog.html github https://github.com/gdtool/cloudflare-workers-blog 源码: https://github.com/gdtool/cloudflare-workers-blog/blob/master/index.js 创建Worker和关联KV 创建域名cfblog.10244201.xyz,并关联worker路由 找出区域ID和创建用于清除缓存的自定义API令牌 修改Worker的js代码 https://github.com/gdtool/cloudflare-workers-blog/blob/master/index.js 打开cfblog.10244201.xyz/admin 进行验证 记得有时候出问题经常是缓存问题 – 需要强行刷新(Shift + F5或者Ctrl + F5) 把设置也都搞好。
参考这里 – https://github.com/xyTom/Url-Shorten-Worker 新增KV name space 新增Worker 找到 https://github.com/lava-lake/Url-Shorten-Worker/blob/main/index.js 将KV namespace绑定到Worker Add Route – lk.ck.mk/* -> worker url 设定新域名 – lk.ck.mk 访问验证 – lk.ck.mk/tfRBiR