Fournisseurs CDN • Installer • Paramètres d'utilisation • Aperçu • Utilisation • Contactez-moi
La fonctionnalité de base de l'outil impliquerait de prendre la liste des adresses IP en entrée, puis de vérifier pour déterminer si l'IP est derrière un CDN. Cet outil rassemblera tous les CIDR des fournisseurs CDN les plus connus et vérifiera votre liste fournie avec eux. Il s'agit d'un outil pratique pour les chasseurs de bogues.
go install github.com/ImAyrix/cut-cdn@latest
cut-cdn -h
Cela affichera l'aide pour l'outil. Voici tous les commutateurs qu'il prend en charge.
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 plupart des réseaux de livraison de contenu (CDN) disposent de leurs blocs de routage inter-domaine (CIDR) sans classe spécifiés sur une page de leur site Web, qui réduit CDN reçoit et utilise également pour déterminer si l'IP entrante est derrière le CDN. Cependant, Akamai n'a pas spécifié publiquement sa gamme IP. J'ai essayé de trouver moi-même les Akamai CIDRS et les a ajoutés à l'outil, qui est assez complet mais pas entièrement infaillible, et j'ai peut-être négligé certains CIDR. Pour garantir la précision, vous pouvez utiliser la clé "-active". Lorsque ce commutateur est utilisé, tous les fournisseurs sont vérifiés comme auparavant, mais avec l'étape supplémentaire de vérifier activement Akamai également.
Remarque: Si vous souhaitez vérifier de nombreux IP en utilisant cette méthode, augmentez le nombre de threads pour qu'il vérifie rapidement et prend moins de temps.
cut-cdn -i 127.0.0.1 -activeVérifiez votre liste IP avec les gammes IP des fournisseurs 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 Option cut-cdn -i allIP.txt -o output.txt-t (par défaut est 1) cut-cdn -i allIP.txt -o output.txt -t 20Lors de l'exécution initiale de l'outil après l'installation, deux fichiers sont générés dans le répertoire ~ / .config / couture-cdn. L'un de ces fichiers, Providers.yaml, contient les pages de liaison où les fournisseurs ont spécifié leur CIDRS. L'autre fichier, Ranges.txt, contient les CIDR de ces fournisseurs.
Mettre à jour les plages
L'outil demandera à nouveau les pages du fournisseur et vérifiera si une nouvelle plage a été ajoutée ou non.
cut-cdn -urMettre à jour les fournisseurs
Cet outil interrogera la page GitHub Cut-CDN et vérifiera si un nouveau fournisseur a été ajouté ou non. Et puis il interroge les fournisseurs et vérifie si une nouvelle plage a été ajoutée ou non.
cut-cdn -uaFournisseurs de mise à jour manuelle
Si vous avez vous-même ajouté un nouveau lien du fournisseur au fichier providers.yaml, vous devez mettre à jour les gammes une fois.
cut-cdn -ur