Proveedores de CDN • Instalar • Parámetros de uso • Vista previa • Uso • Contáctame
La funcionalidad básica de la herramienta implicaría tomar la lista de direcciones IP como entrada y luego verificar para determinar si la IP está detrás de un CDN. Esta herramienta reunirá todo el CIDR de los proveedores de CDN más conocidos y verificará su lista proporcionada con ellos. Esta es una herramienta útil para los cazadores de errores.
go install github.com/ImAyrix/cut-cdn@latest
cut-cdn -h
Esto mostrará ayuda para la herramienta. Aquí están todos los interruptores que admite.
Removing CDN IPs from the list of IP addresses
Usage :
cut-cdn [flags]
Flags :
INPUT :
-i, -ip string Input [Filename | IP]
RATE-LIMIT :
-t, -thread int Number Of Thread [Number] (default 1)
CONFIGURATIONS :
-a, -active Active mode for check akamai
-ua, -update-all Update CUT-CDN Data (providers & ranges)
-ur, -update-ranges Update CUT-CDN Data (just ranges)
OUTPUT :
-o, -output string File to write output to (optional) (default "CLI")
DEBUG :
-q, -silent Show only IPs in output
-v, -version Show version of cut-cdn

La mayoría de las redes de entrega de contenido (CDN) tienen sus bloques de enrutamiento entre dominios (CIDR) sin clase especificados en una página en su sitio web, que CUT CDN también recibe y usa para determinar si la IP entrante está detrás del CDN. Sin embargo, Akamai no ha especificado públicamente su rango IP. Intenté encontrar los cidrs de Akamai y los agregué a la herramienta, que es bastante integral pero no del todo infalible, y es posible que haya pasado por alto algunos CIDR. Para garantizar la precisión, puede usar la clave "-activa". Cuando se usa este interruptor, todos los proveedores se verifican como antes, pero con el paso adicional de verificar activamente también Akamai.
Nota: Si desea verificar muchas IP con este método, aumente el número de hilos para que se verifique rápidamente y lleva menos tiempo.
cut-cdn -i 127.0.0.1 -activeConsulte su lista de IP con los rangos IP de los proveedores de CDN:
cut-cdn -i 127.0.0.1
echo " 127.0.0.1 " | cut-cdncut-cdn -i allIP.txt
cat allIP.txt | cut-cdn-o opción cut-cdn -i allIP.txt -o output.txt-t (el valor predeterminado es 1) cut-cdn -i allIP.txt -o output.txt -t 20Durante la ejecución inicial de la herramienta después de la instalación, se generan dos archivos en el directorio ~/.config/Cut-CDN. Uno de estos archivos, proveedores.yaml, contiene las páginas de enlace donde los proveedores han especificado sus CIDR. El otro archivo, ranges.txt, contiene los CIDR de estos proveedores.
Rangos de actualización
La herramienta solicitará las páginas del proveedor nuevamente y verificará si se ha agregado o no una nueva gama.
cut-cdn -urActualizar proveedores
Esta herramienta consultará la página CUT-CDN GitHub y verificará si se ha agregado o no un nuevo proveedor. Y luego consulta a los proveedores y verifica si se ha agregado una nueva gama o no.
cut-cdn -uaProveedores de actualización manual
Si usted mismo agregó un nuevo enlace del proveedor al archivo Providers.yaml, debe actualizar los rangos una vez.
cut-cdn -ur