✔️Скрипт, представляющий собой инструмент для тестирования DNS-серверов, который помогает найти самый быстрый и надёжный DNS-резолвер для сети.
➡️ Некоторые особенности скрипта:
💠тестирует более 50 публичных DNS-серверов (включая Google, Cloudflare, Quad9, OpenDNS, AdGuard и другие);
💠использует подход тестирования с учётом кэша: отправляет предварительный запрос для заполнения кэша сервера, а затем выполняет несколько последующих запросов для измерения времени отклика с учётом кэша;
💠проводит несколько итераций тестирования на сервер (по умолчанию — 5 тестов, можно настроить с помощью флага
-n);💠анализирует корреляцию между временем DNS-запроса и задержкой сети;
💠использует взвешенную систему оценки (70% — время DNS, 30% — задержка сети) для выбора оптимального сервера;
💠выводит результаты с цветовой кодировкой (зелёный — отлично, жёлтый — хорошо, красный — медленно);
💠предоставляет готовые рекомендации по настройке первичных и вторичных DNS-серверов.
🐙 Перейти на Github
🔨 bash_help
