一种反向利用WARP进行科学上网的思路

常用的反代协议已不可用(Xray反代模式的ss/vmess协议 或 frp协议),想把想法落地的佬可能需要自研协议了TvT

已更新教程:

https://linux.do/t/topic/296043

新进展——P2P打洞在NAT3下测试成功!

image
不过带宽似乎有点小了 (:з」∠ )


原帖如下:

Cloudflare全身都是宝,可惜WARP国内用不了。既然我们不能主动连接WARP,那试试让它来反向连接我们?

你需要的:

  1. 国内的公网IPv4/6地址,并能够接受入站连接(在某些网络环境下,比如手机流量上网,获得的v6地址并不能用于接受入站连接)
  2. 位于境外、地理位置较近、无国内线路优化甚至IP被GFW拉黑的VPS一台(有线路优化也行,可那就没意义了,不如直连)

步骤:

  1. 在国内的设备上安装反向代理服务端软件
  2. 在国外的VPS上安装WARP、搭建节点
  3. 国外VPS通过WARP连接国内的反向代理服务器,将节点端口映射到国内的反向代理服务器上
  4. 通过反向代理映射的端口连接节点

经过测试,这种方法能将我一台VPS的连接带宽从不到1Mbps提升到80Mbps左右。

此方案最明显的缺陷是适用范围窄了点:需要国内的公网IPv4/6地址。

而优势在于不用优选IP,与直连WARP相比可以使用基于TCP的协议;WARP的IP段并不用于CDN,因此,目前连接质量似乎没有被严重劣化。

另外,你甚至不需要域名和Cloudflare账号,无Cloudflare封号风险!

各位佬友有什么看法,欢迎提出!

115 个赞

想法不切实际,国内有公网的少之又少,而且你有钱租国外的VPS还不如拿这钱换台能搭节点的服务器

4 个赞

这应该叫被墙小鸡拯救计划

1 个赞

IPv6公网也是可以的,v6公网现在一般家宽都有了

3 个赞

家宽那个IPV6是动态的,你又要DDNS动态解析,越搞越复杂,便宜野鸡一大堆,没必要折腾

3 个赞

好像很厉害的样纸哈哈 :full_moon_with_face:

3 个赞

很好的思路 感谢 :kissing_closed_eyes:

5 个赞

适用范围窄了点,这确实是个明显的缺陷,我在帖子里也承认了。这个帖子能给佬友们带来点启发也是好的。线路没有优化,这是便宜野鸡的缺点之一,而用这个方法能利用Cloudflare,在一定程度上优化自己到野鸡之间的网络。个人体验下来,这种方法比野鸡节点直接套CF的CDN效果好,且支持非HTTP/WS协议的节点(如ShadowSocks)。

1 个赞

第三步开始就看不懂了

1 个赞

好想法,但是没看懂 :tieba_087:

gfw 不是双向的吗 国内连不上吧

2 个赞

ddns就解决了

支持楼主的这个思路和实现,楼主又自己独立的博客吗?请把一些具体客户端等步骤详细一点,看着好 ,但自己做不来!谢谢
虽然使用受限,但关键是这样做后是不是这个节点会干净很多啊?

1 个赞

看不太明白,国外vps安装warp软件,然后国内的机器安装frp/rathole或者其他内网穿透软件的服务器端,国外vps机器安装内网穿透的客户端软件,通过cf warp接口连接国内内网穿透服务器端软件?

很好的想法!!绝对实际
上面有人说不实际 我真是笑尿 看了一下这人纯小白 是自己不懂就否定别人的想法
但是说来也好 这种门槛正好排除了这些小白伸手党
现在国内都是公网Ipv6不说,没有ipv4公网再不济也可以NAT1 stun打洞 楼主的想法都可以实现 而且不难

这个想法太妙了 把占流量大头的回国路由走warp的高质量网络

3 个赞

老哥 来个手摸手教程,我来试试

2 个赞

mark:反向warp思路

1 个赞

符合条件,请大佬细教

5 个赞

感谢各位佬的捧场!看来大家还是有这种需要的,等我有空开个新帖细说一下。

2 个赞

新奇的方法

1 个赞