反代IP优选CDN-IP优选域名优选锁住区域

By | 2023-11-17

来自 https://www.smallstep.one/article/cf-cdn-ip-youxuan
工具:
0、Cloudflare CDN节点服务器地址段
https://www.cloudflare-cn.com/ips/
1、CDN优选IP在线获取工具
1.1、https://stock.hostmonit.com/CloudFlareYes
提供针对联通、移动、电信三网优化的Cloudflare-CDN-IP,提供了丢包、延迟、速度和发布实际,可根据自己网络情况选取。
1.2、https://vfarid.github.io/cf-ip-scanner/
可自定义最大延迟数值、可搜索IP数量、地址范围、及要排除的地址范围
2、CDN-IP本地优选工具
2.1、https://github.com/badafans/better-cloudflare-ip
基于bat和bash,简单通用,可针对ipv4、ipv6及是否套用Tls等情况进行检测
2.2、https://jdssl.top/wp-content/uploads/2023/07/works专用ip优选.zip
3、FOFA在线IP筛选工具
URL:https://fofa.info/
通过输入不同指令来搜索ip地址,搜索出的地址需要再次通过筛选工具进行处理
fofa网站查询语法:
/
搜索服务器为CF,端口是443,http响应头部信息包含forbidden,国家是日本,城市是东京的IP,这里国家和城市根据需要修改(US、JP、KR、CN 等等)
*/
server==”cloudflare” && port==”443” && country==”JP” && city==”Tokyo”
/

如果搜索的是反代IP,CF的IP要排除掉 /
/排除CF地址:/ asn!=”13335” && asn!=”209242”
/甲骨文韩国:/server==”cloudflare” && asn==”31898” && country==”KR”
/搬瓦工:/server==”cloudflare” && asn==”25820”
/* asn代表自治域编号感兴趣的朋友可通过下面连接查询
自治域查询网址:http://ipblock.chacuo.net/ 以上代码来自于网络,感兴趣的朋友可自行研究修改使用
*/
JavaScript
4、反代IP在线获取工具
4.1、在线获取大佬整理的CF反代IP:https://zip.baipiao.eu.org/
notion image
文件名格式:31898-0-8880 / 31898-1-443
31898:ASN自治域号,代表地区
0/1:未加密/加密,即是否套了Tls
8800/433:端口号
4.2、Telegram频道获取CF反代IP:https://t.me/cf_push
5、CDN-IP及反代IP本地优选工具:
5.1、Github:https://github.com/XIU2/CloudflareSpeedTest/
5.2、国内下载:https://pan.lanzouj.com/b0742hkxe
解压后看到六个文件,我们主要关注CloudflareST.exe、ip.txt、ipv6.txt文件,两个ip~.txt文件中是Cloudflare官方公布的CF地址段。
notion image

//使用CloudflareSpeedTest优选IP需要手动操作
//第一步打开命令行窗口
cmd //资源管理器中输入cmd打开命令行窗口后,回车,打开命令行窗口,输入下面命令
type *.txt>>all.txt //将目录中所有txt文本内容合并到all.txt中,all.txt需要提起建立。

/**

  • 第二步在命令行窗口中允许优选程序
  • 方式一:直接运行CloudflareST.exe
    /
    CloudflareST.exe
    /*
  • 方式二:添加自定义参数
  • 1、自定义IP地址库
    */
    CloudflareST.exe -f all.txt -o result-nrt.csv

/*2、自定义区域,IP地址库,输出文件名/
CloudflareST.exe -httping -cfcolo NRT -f all.txt -o result-nrt.csv

/*3、自定义-tl 平均延迟上线,-dn 下载测速数量/
CloudflareST.exe -httping -cfcolo NRT -tl 350 -dn 15 -f all.txt -o result-nrt.csv

/*4、自定义 -url 测速地址/
CloudflareST.exe -url https://jp.cloudflarest.link -sl 3 -tl 350 -dn 15 -f ip.txt -o result.csv

/例子/
CloudflareST.exe -url https://pencilfiles.annonymus.cf/cloudflarest-200mb.rar -httping -cfcolo NRT -sl 3 -tl 300 -dn 15 -f ip.txt -o result-nrt.csv

-httping -cfcolo NRT//东京机场代码 匹配指定地区;地区名为当地机场三字码,英文逗号分隔,支持小写
-url https://pencilfiles.annonymus.cf/cloudflarest-200mb.rar //测速地址
-sl 3 //下载速度下限;只输出高于指定下载速度的 IP
-tl 300 //平均延迟上限;只输出低于指定平均延迟的 IP
-dn 15 //下载测速数量;延迟测速并排序后,从最低延迟起下载测速的数量
-f ip.txt //IP段数据文件
-o result-nrt.csv //写入结果文件;如路径含有空格请加上引号;值为空时不写入文件

/其他参数可参考作者网站:/ https://github.com/XIU2/CloudflareSpeedTest/
JavaScript
其中 NRT 是机场三字码:
HKG(香港)KHH(台湾高雄市)NRT(日本国千叶县成田市)LAX(洛杉矶)SEA(东南亚)SJC(加利福尼亚州圣何塞)FRA(法国)MAD(马达加斯加)…
/**

  • Cloudflare 所有节点(机场三字码):https://www.cloudflarestatus.com/
  • 根据实际情况选择机场三字码
  • 如果下载速度为零,查看下是否关闭了代理,或者更换下载连接(-url后面部分)
  • 测速地址获取网址:https://github.com/XIU2/CloudflareSpeedTest/issues/168
    /
    JavaScript
    6、批量查询IP地区工具
    6.1、英文:https://reallyfreegeoip.org/bulk
    6.2、中文:https://lwebapp.com/zh/ip-batch
    这两个网站可以在线批量查询IP所在的国家、地区、城市,可免费导出csv、txt等格式,免费并且没有数量限制。但对大数据量的处理会比较慢需耐心等待。像我们合并后的文本中会包含3万多条IP数据,处理的时间很长。
    6.3、筛选步骤:
    上传IP地址→
    查询IP所在区域→
    下载IP地址文件→
    在文件中筛选出需要的IP保存为txt文件→
    使用本地IP优选工具进行筛选
    7、临时邮箱:
    7.1、https://temp-mail.org
    7.2、https://tempmail.plus
    8、IP检测工具
    8.1、https://ip.gs/
    8.2、https://ipdata.co/
    9、合并文件命令
    9.1、资源管理器导航栏中输入 cmd 回车
    9.2、命令提示符中输入:type
    .txt>>all.txt