手动筛选cloudflare的IP
获取ASN
访问网址:https://bgp.he.net/search?search%5Bsearch%5D=cloudflare
vps里面新建一个文件page.txt
将上面的整个网页复制到page.txt这个文件里
来到ssh窗口,执行命令:
cat page.txt | grep -Eo "([0-9.]+){4}/[0-9]+" > asn.txt
比对cloudflare
将cf回源的地址存放于cf.txt中
wget -O cf.txt https://www.cloudflare.com/ips-v4
先去安装zmap,然后扫描开放了80端口的IP,机器性能一般的,先将“3000”或者“100M”数值改小
zmap -p 80 -r 3000 --probes=1 --retries=0 --cooldown-time=5 -w asn.txt -o cf.txt
或者
zmap -p 80 -B 100M --probes=1 --retries=0 --cooldown-time=5 -w asn.txt -o cf.txt
再提取cf.txt的每个IP,替换"b.b.b.b":http://b.b.b.b/cdn-cgi/trace
,有返回体信息则代表该IP可用,打不开网页、禁止访问之类的都不行
共有 0 条评论