- IP адрес
- Средняя скорость ответа
- Минимальная скорость ответа
- Максимальная скорость ответа
dns-tester
- bash скрипт для теста скорости ответа DNS серверов, которые могут быть перечислены в специальном файле,
результат выводит в терминал.
Внутри DNS Tester использует команду dig
с перебором адресов из default.txt
в итоге собирает и отображает статистику
в нескольких колонках:
Это текстовой файл содержащий IP адреса публичных DNS резольверов. Вы можете изменить этот файл и удалить или добавить нужные Вам IP адреса для теста, по умолчанию его содержимое выглядит так:
1.1.1.1
8.8.8.8
9.9.9.9
Можно создать несколько файлов с разными IP адресами DNS серверов, например в каталоге list
расположенном в каталоге
скрипта и использовать путь к листу как аргумент:
./test.sh lists/my.txt
Можно указать кастомный интервал (повтор) проверки (по умолчанию: 3
):
./test.sh lists/my.txt 2
test.sh
имеет параметр -r
- посредством которого можно указать основной кастомный резольвер для теста
(по умолчанию: 1.1.1.1):
./test.sh lists/my.txt 2 -r 9.9.9.9
По умолчанию dns-tester
использует домен для проверки lab.sys-adm.in
, опционально можно использовать любой другой домен
при помощи параметра -d
:
./test.sh default.txt 2 -d google.com -r 8.8.8.8