在NAT服务器上给vmess套上CF
在NAT服务器上给vmess套上CF
买了几个小鸡玩,但是直连速度实在不咋滴,用别人的中转服务也不稳定,还需要额外的费用,有一个IP还被墙了,于是研究了一下套CF。简单起见,我使用x-ui
搭建。
首先安装x-ui:
1 | bash <(wget -qO- https://raw.githubusercontent.com/sing-web/x-ui/main/install_CN.sh) |
按照自动脚本提示配置即可,注意设置转发面板的端口。
另外,你需要一个绑定到cloudflare的域名
方法一 适合自行转发端口的NAT
创建DNS记录解析IP
名称随意,IP是你的小鸡的公网IP,然后把云朵点亮
CF左侧SSL/TLS –> 客户端证书,生成一个证书,记下公钥和私钥
SSL/TLS –> 概述,把加密模式改为
完全
来到x-ui面板,添加入站,如图填写
保存修改,查看二维码,节点信息保存至v2rayN
配置NAT转发
方法二 适合固定映射端口的NAT
入站和方法一差不多,端口443改成映射端口,比如我是10080-10089,随便选一个就用了10080
最重要的是在cloudflare里,左侧 规则 –> origin rules –> 创建规则。规则名称任意,字段选主机名,等于,你添加的二级域名。下方 目标端口 重写到 10080
方法三 使用CloudFlare Tunnel
需要CF绑定支付方式,普通银联借记卡绑定不了,因此我用了PayPal绑定银联,再绑定PayPal作为支付方式。
https://one.dash.cloudflare.com/
Access –> Tunnels –> Create a tunnel
在ssh粘贴给出的脚本即可,cf会自动识别到新设备,点击连接,然后按照提示创建一个新二级域名,下方service里填TCP协议,端口就是vmess的端口。
至此隧道搭建完毕
本博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明来自 DullJZ的个人博客 - 随手记录成长足迹!
评论