тут уже давали
https://www.cloudflare.com/ips-v4/
но есть более полный список
AS13335 - CLOUDFLARENET, Cloudflare
тут уже давали
https://www.cloudflare.com/ips-v4/
но есть более полный список
AS13335 - CLOUDFLARENET, Cloudflare
оставлю это тоже тут для completeness sake
чтобы конвертировать CIDR в старый subnet mask формат (для OpenVPN например) нужно число после дроби отнять от 32, а ответ это количество нулей в конце бинара, например если CIDR /24 то вычитаем 32-24=8, следовательно 8 цифер с конца будут 0 вот в таком формате 11111111.11111111.11111111.00000000
Бинар в число можно конвертировать вот этой командой (бинар вместо вопросиков)
printf “%d\n” $((2#???))
то есть адрес 173.245.48.0/20 в бинаре будет 11111111.11111111.11110000.00000000 (32-20=12)
значит для прописки в routes
route 173.245.48.0 255.255.240.0
к счастью squid понимает и так
acl PKH_IP dst “/etc/squid/_cloudflare_AS13335.txt”
acl PKH_IP dst “/etc/squid/_google_AS15169.txt”
cache_peer_access Opera allow PKH_IP
privoxy == vpn socks
cache_peer_access Privoxy allow PKH_IP
ipv4 gool + ipv6
cache_peer_access Warp0 allow PKH_IP C0NNECT
cache_peer_access Warp1 allow PKH_IP C0NNECT
never_direct allow PKH_IP
always_direct deny PKH_IP
/w Resolve ASN/ASName for A and AAAA records
/R, /resolve-ips Resolve PTR records for IP addresses in A and AAAA records
dnsq /w rutracker.org A AAAA
rutracker.org. 59s AAAA 2606:4700:3031::6815:2027 (AS13335 Cloudflare, Inc.)
rutracker.org. 59s AAAA 2606:4700:3034::ac43:b6c4 (AS13335 Cloudflare, Inc.)
rutracker.org. 14s A 104.21.32.39 (AS13335 Cloudflare, Inc.)
rutracker.org. 14s A 172.67.182.196 (AS13335 Cloudflare, Inc.)
dnsq /R /w rr1---sn-5hne6nzy.googlevideo.com A AAAA --http3 @https://dns.google/dns-query
rr1.sn-5hne6nzy.googlevideo.com. 25m7s A 172.217.132.166 (AS15169 Google LLC) (ams15s49-in-f6.1e100.net.)
rr1.sn-5hne6nzy.googlevideo.com. 30m AAAA 2a00:1450:400e:15::6 (AS15169 Google LLC) (ams15s49-in-f6.1e100.net.)
не нашел такой же но с httpS://
[HTTP/2] [1] OPENED stream for https://ec2-reachability.amazonaws.com/
< HTTP/2 302
< location: http://ec2-reachability.amazonaws.com/