准备内容
- 域名一个,任意域名即可
- Cloudflare账号一个
- VPS一台
一、将域名添加到Cloudflare
1、首先要有一个域名,博主用的比较多的是namesilo,支持whois隐私保护(FQ的域名的whois信息显示你的信息总是不好的)
- 有域名需求的话可以看看,进入namesilo官网:http://www.namesilo.com
- 附上两个优惠码:
name1usd
namesilo1doff
1$优惠,部分域名可用,太便宜的可能不行,试试吧。
2、注册并登录cloudflare网站,添加域名
cloudflare官网:http://www.cloudflare.com
首先添加域名
然后按提示填写域名
然后选择Free套餐,进入下一步,这一步是设置解析,有可能会识别出一些解析记录,我们只需要一条域名解析到VPS IP的A记录,并且不要点亮云朵,如下图所示
注意图中是示例,你可以直接用二级域名本身。例如图中的12306.com(名称填写@),也可以用三级域名,例如m.12306.com或nc.12306.com都是可以的。
然后根据提示,到你购买域名的服务商管理页面,修改nameserver值为cloudflare提供的nameserver值。修改nameserver后,生效可能需要几分钟。
二、使用一键脚本搭建Xray(Vless)+WS+TLS代理
首先我们的域名需要解析到VPS的IP地址并且不能开启CDN代理,此时一定不要将cloudflare中的云朵点亮,否则证书申请可能失败。
1、SSH连接VPS,使用以下命令
bash <(curl -Ls https://raw.githubusercontent.com/atrandys/xray/main/install_triple_config.sh)
2、选择3:安装xray vless+ws+tls
3、安装过程中输入解析到VPS的域名,例如12306.com或m.12306.com,你在cloudflare设置的什么域名就填什么,不要输入https://或http://,只需输入域名本身即可
4、等待安装完成,获取配置参数,然后在客户端使用参数开启代理,确保此时你应该检查一下代理,确保此时是可以正常代理的。
5、脚本不会安装和启用bbr,请自行安装bbr,这里我建议使用原版bbr,不要用魔改及plus版,有同学反馈魔改或plus会导致代理不可用。
三、开启cloudflare CDN,在客户端使用优选IP
1、我们回到cloudflare,进入DNS,将域名的云朵点亮。
2、我们在客户端优选cloudflare IP
这里我们收集了网上提供的CF CDN节点IP地址(@挖站否),你只需要在自己PC中打开CMD命令,一个个的ping ip -t,筛选出延迟低/丢包低的IP,将IP记录下来
CloudFlare的百度云合作ip
162.159.208.4-162.159.208.103
162.159.209.4-162.159.209.103
162.159.210.4-162.159.210.103
162.159.211.4-162.159.211.103
网友收集的CloudFlare国内线路友好IP:
108.162.236.1/24 联通 走美国
172.64.32.1/24 移动 走香港
104.16.160.1/24 电信 走美国洛杉矶
172.64.0.0/24 电信 美国旧金山
104.20.157.0/24 联通 走日本
104.28.14.0/24 移动 走新加坡
网友关于各线路推荐列表:
电信:推荐走圣何塞,例:104.16.160.* 或者上面的百度云合作 ip。
移动:推荐走移动香港,例:172.64.32.* 141.101.115.* 或者 104.23.240.0-104.23.243.254。
联通:没发布什么好线路,可走圣何塞。例:104.16.160.* 或者 104.23.240.0-104.23.243.254。也可以试一下走亚特兰大 108.162.236.* 。
3、在客户端中使用优选IP,这里我们以v2rayN为例
我们在第二步中,已经可以正常代理,现在我们要编辑一下这个配置。
- 修改地址:原来参数填写的是我们前面使用的域名,此时替换成我们优选出的IP地址
- 修改伪装域名host:此处原本参数是空白,此时需要填写我们前面使用的域名,也就是将地址原来的参数填写到host处。
你需要做的是不断的尝试cloudflare的IP地址,直到选出满意的,但cloudflare IP可能会有变动,如果效果不好后,请重复优选IP的步骤。
原文:@atrandys - https://www.atrandys.com/2021/555.html