Провайдеры CDN • Установка • Параметры использования • Предварительный просмотр • Использование • Свяжитесь со мной
Основная функциональность инструмента будет включать в себя список IP -адресов в качестве ввода, а затем проверить, чтобы определить, находится ли IP за CDN. Этот инструмент собирает все CIDR самых известных поставщиков CDN и проверит с ними ваш список. Это удобный инструмент для охотников за жуками.
go install github.com/ImAyrix/cut-cdn@latest
cut-cdn -h
Это будет отображать помощь для инструмента. Вот все переключатели, которые он поддерживает.
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

Большинство сетей доставки контента (CDN) имеют свои бесклассовые блоки между доменной маршрутизацией (CIDR), указанные на странице на их веб-сайте, которые сокращают CDN, также получает и использует для определения того, находится ли входящий IP-адрес за CDN. Тем не менее, Akamai не публично не указал свой IP -диапазон. Я сам попытался найти акамай -сидрс и добавил их в инструмент, который довольно полный, но не совсем надежный, и я, возможно, упустил из виду некоторые CIDR. Чтобы обеспечить точность, вы можете использовать ключ «-активного». Когда этот переключатель используется, все поставщики проверяются, как и раньше, но с дополнительным шагом активной проверки и на Акамай.
Примечание. Если вы хотите проверить многие IP, используя этот метод, увеличьте количество потоков, чтобы он проверялся быстро и занимает меньше времени.
cut-cdn -i 127.0.0.1 -activeПроверьте свой IP -список с помощью IP -диапазонов поставщиков 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 cut-cdn -i allIP.txt -o output.txt-t опция (по умолчанию 1) cut-cdn -i allIP.txt -o output.txt -t 20Во время начального запуска инструмента после установки два файла генерируются в каталоге ~/.config/cut-cdn. Один из этих файлов, поставщики. Другой файл, ranges.txt, содержит CIDR этих поставщиков.
Обновления диапазонов
Инструмент снова запросит страницы поставщика и проверит, был ли добавлен новый диапазон или нет.
cut-cdn -urОбновление поставщиков
Этот инструмент запросит страницу Github Cut-CDN и проверит, был ли новый поставщик добавлен или нет. И затем это запрашивает поставщиков и проверяет, был ли добавлен новый диапазон или нет.
cut-cdn -uaПоставщики ручного обновления
Если вы сами добавили новую ссылку от поставщика в файл Providers.yaml, вы должны обновить диапазоны один раз.
cut-cdn -ur