通过 Origin Rules 解决 V2ray 使用任意端口回源

在使用 V2ray 时,相信很多小伙伴都会遇到速度不理想,端口被封而需要配合 Cloudflare CDN 使用。很多人也都知道 Cloudflare 仅支持 13 个端口(HTTP:80,8080,8880,2052,2082,2086,2095;HTTPS:443,2053,2083,2087,2096,8443。),网上也曾经有人调侃看到 2096 和 Bad Request 就感觉不老实,可以肯定是用 Xray 搭建的节点。但是自从今年 Cloudflare 免费开放了他们的 Origin Rules ,这将允许我们使用任意端口进行回源。

一、设置方法

1、使用 Cloudflare 进行域名解析,并开启代理。

DNS设置-开启代理状态.webp

2、设置 Origin Rules 。点击 Rules 菜单下的 Origin Rules 。填入 Rule name ,Field 选择 Hostname ,Operator 选择 equals ,填入域名,选择 Rewrite to 并填入自定义端口后点击 Deploy。(注意:自定义端口需要和监听端口一致)

设置 Origin Rules.webp

二、注意事项

如果你不确定服务是否为 root 进程,或已经使用 CAP_NET_BIND_SERVICE 附加了权限, 建议绑定 1024~65535 范围的端口,以免产生不必要的麻烦。有关非 root 进程绑定低位端口,可以参考:https://hicairo.com/post/47.html


本文出处:HiFeng'Blog
本文链接:
https://hicairo.com/post/57.html
版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA许可协议。转载请注明出处!