Penyedia CDN • Instal • Parameter Penggunaan • Pratinjau • Penggunaan • Hubungi saya
Fungsi dasar alat ini akan melibatkan mengambil daftar alamat IP sebagai input dan kemudian memeriksa untuk menentukan apakah IP berada di belakang CDN. Alat ini akan mengumpulkan semua CIDR dari penyedia CDN yang paling terkenal dan memeriksa daftar yang disediakan Anda. Ini adalah alat yang berguna untuk pemburu bug.
go install github.com/ImAyrix/cut-cdn@latest
cut-cdn -h
Ini akan menampilkan bantuan untuk alat ini. Berikut semua sakelar yang didukungnya.
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

Sebagian besar jaringan pengiriman konten (CDN) memiliki blok routing antar-domain tanpa kelas (CIDR) yang ditentukan pada halaman di situs web mereka, yang dipotong CDN juga menerima dan digunakan untuk menentukan apakah IP yang masuk berada di belakang CDN. Namun, Akamai belum secara terbuka menentukan rentang IP -nya. Saya mencoba menemukan Akamai Cidrs sendiri dan menambahkannya ke alat, yang cukup komprehensif tetapi tidak sepenuhnya mudah, dan saya mungkin telah mengabaikan beberapa CIDR. Untuk memastikan akurasi, Anda dapat menggunakan kunci "-active". Ketika sakelar ini digunakan, semua penyedia diperiksa seperti sebelumnya, tetapi dengan langkah tambahan untuk secara aktif memeriksa Akamai juga.
Catatan: Jika Anda ingin memeriksa banyak IP menggunakan metode ini, tingkatkan jumlah utas sehingga memeriksa dengan cepat dan membutuhkan waktu lebih sedikit.
cut-cdn -i 127.0.0.1 -activePeriksa daftar IP Anda dengan rentang IP penyedia 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 opsi cut-cdn -i allIP.txt -o output.txt-t (default adalah 1) cut-cdn -i allIP.txt -o output.txt -t 20Selama menjalankan awal alat setelah instalasi, dua file dihasilkan di direktori ~/.config/cut-cdn. Salah satu file ini, penyedia. File lainnya, ranges.txt, berisi CIDR dari penyedia ini.
Perbarui rentang
Alat ini akan meminta halaman penyedia lagi dan memeriksa apakah rentang baru telah ditambahkan atau tidak.
cut-cdn -urPerbarui penyedia
Alat ini akan meminta halaman Cut-CDN GitHub dan memeriksa apakah penyedia baru telah ditambahkan atau tidak. Dan kemudian menanyai penyedia dan memeriksa apakah rentang baru telah ditambahkan atau tidak.
cut-cdn -uaPenyedia Pembaruan Manual
Jika Anda sendiri menambahkan tautan baru dari penyedia ke file penyedia.YAML, Anda harus memperbarui rentang sekali.
cut-cdn -ur