CDN -Anbieter • Installation • Nutzungsparameter • Vorschau • Verwendung • Kontaktieren Sie mich
Die grundlegende Funktionalität des Tools würde die Liste der IP -Adressen als Eingabe und dann überprüfen, um festzustellen, ob sich die IP hinter einem CDN befindet. Dieses Tool sammelt alle CIDR der bekanntesten CDN-Anbieter und überprüfen Ihre bereitgestellte Liste mit ihnen. Dies ist ein praktisches Werkzeug für Fehlerjäger.
go install github.com/ImAyrix/cut-cdn@latest
cut-cdn -h
Dadurch wird Hilfe für das Tool angezeigt. Hier sind alle Schalter, die es unterstützt.
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

Die meisten Inhaltsdelieferungsnetzwerke (CDNs) haben ihre klassenlosen Inter-Domänen-Routing (CIDR) -Blockungen auf einer Seite auf ihrer Website angegeben, die CDN ebenfalls empfängt und verwendet, um festzustellen, ob die eingehende IP hinter dem CDN liegt. Akamai hat jedoch seinen IP -Bereich nicht öffentlich spezifiziert. Ich habe versucht, die Akamai -CIDRs selbst zu finden, und fügte sie dem Werkzeug hinzu, das ziemlich umfassend, aber nicht völlig narrensicher ist, und ich habe einige CIDRs möglicherweise übersehen. Um die Genauigkeit zu gewährleisten, können Sie den Schlüssel "-aktiv" verwenden. Wenn dieser Schalter verwendet wird, werden alle Anbieter wie zuvor überprüft, aber mit dem zusätzlichen Schritt, auch aktiv nach Akamai zu suchen.
Hinweis: Wenn Sie viele IPs mit dieser Methode überprüfen möchten, erhöhen Sie die Anzahl der Threads so, dass es schnell überprüft und weniger Zeit in Anspruch nimmt.
cut-cdn -i 127.0.0.1 -activeÜberprüfen Sie Ihre IP -Liste mit den IP -Bereichen von CDN -Anbietern:
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 cut-cdn -i allIP.txt -o output.txt -t 20Während des ersten Laufs des Tools nach der Installation werden zwei Dateien im Verzeichnis ~/.config/cut-cdn generiert. Eine dieser Dateien, Anbieter.yaml, enthält die Linkseiten, auf denen Anbieter ihre CIDRs angegeben haben. Die andere Datei, Ranges.txt, enthält die CIDRs dieser Anbieter.
Aktualisierungsbereiche
Das Tool fordert die Seiten des Anbieters erneut an und prüft, ob ein neuer Bereich hinzugefügt wurde oder nicht.
cut-cdn -urAnbieter aktualisieren
In diesem Tool wird die Cut-CDN-Github-Seite abfragt und prüft, ob ein neuer Anbieter hinzugefügt wurde oder nicht. Und dann wird die Anbieter und prüft, ob ein neuer Bereich hinzugefügt wurde oder nicht.
cut-cdn -uaManuelle Aktualisierungsanbieter
Wenn Sie selbst einen neuen Link vom Anbieter zur Datei der Anbieter hinzugefügt haben.yaml, müssen Sie die Bereiche einmal aktualisieren.
cut-cdn -ur