LittleBlueCat 大佬有话说 :
[全新版本]拯救NAT小鸡之套CF – ARGO隧道(全程白女票CF)
本帖最后由 LittleBlueCat 于 2021-2-22 18:42 编辑
首先 感谢一下@hanada @zkysimon @huangtao728 提供的新方案思路
先去这里https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/installation 找到你系统对应的安装包 安装好
然后ssh输入cloudflared tunnel login复制给的链接到浏览器打开,然后选择一个域名,最好是ns接入的(大不了后期可以cname套cdn)
打开ssh,我们输入cloudflared tunnel create 名字创建一个隧道(名字自定义)
然后输入cloudflared tunnel route dns 隧道名称 刚才选择的域名
最后,我们输入cloudflared tunnel run –url localhost:你http服务端口号 隧道名字就成功运行了
注:最后一步需要ssh一直挂着才能保证不会掉 建议开screen挂着
最后访问第二步你选择的域名就可以了
先下手为强 这东西有可能和WARP一样 邻居上车了你就不太好上了:lol
复制链接到浏览器那步部分chrome浏览器会报错 建议到edge打开
下面的别看了 留个档 没用了
====================
防止CF被滥用,象征性上了个权限:lol
原理:CF Workers把非标端口转成443
备注:已在腾讯香港轻量上测试成功,AWS新加坡因为CF回源问题失败,其他没测,只支持http/https协议
workers代码:
addEventListener(
"fetch",event => {
let url=new URL(event.request.url);
url.protocol="http"; //协议,http或https,建议http不然会出现一些奇奇怪怪的问题
url.hostname="lty.pw"; //小鸡域名,不要加http或者https前缀,直接域名就好
url.port="10010"; //有http服务的端口
url.pathname="/test"; //可选,把小鸡特定目录转为根目录,不需要直接删掉或者改成/
let request=new Request(url,event.request);
event. respondWith(
fetch(request)
)
}
)
部署完毕以后访问你的workers.dev域名理论上来说就能用了,自选的话直接解析CNAME到你的workers.dev域名
有问题欢迎下方回帖
feixiang 大佬有话说 :
小脑袋瓜子灵活呀,有IPv6的直接监听,没有的也能起飞了。
treesky 大佬有话说 :
马克收藏
lspro 大佬有话说 :
mark
LittleBlueCat 大佬有话说 :
平常坛子里不是挺多问非标套cf的么……今天怎么没人了
b66667777 大佬有话说 :
好
hanada 大佬有话说 :
Web server is downhttps://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif
LittleBlueCat 大佬有话说 :
hanada 大佬有话说 : 2021-2-22 16:43
Web server is down
521?看下是不是配置错了 只见过出现522回源连不上
qinghe187100 大佬有话说 :
感谢大佬分享:victory:
zkysimon 大佬有话说 :
为什么不用cf的tunnel呢?