
Быстрое и всестороннее тестирование производительности DNS с проверкой DNSSEC, поддержкой DoH/DoT и корпоративными функциями.
⚠️ этот проект перемещён и больше не поддерживается. установите преемника:
pip install net-benchmarkрепозиторий: https://github.com/net-benchmark/net-benchmark все существующие команды и флаги остаются полностью совместимыми.
Быстрое и всестороннее тестирование производительности DNS с проверкой DNSSEC, поддержкой DoH/DoT и корпоративными функциями```bash pip install dns-benchmark-tool dns-benchmark benchmark --use-defaults --formats csv,excel
> 🎉 **1 400+ загрузок · 600+ активных пользователей**
> 🚀 **Веб-панель теперь доступна!** [Попробуйте BuildTools бесплатно →](https://buildtools.net)
---
**Отслеживание в реальном времени**
[](https://github.com/frankovo/dns-benchmark-tool)
*Наблюдайте за DNS-запросами в реальном времени*
**Отслеживание в реальном времени - Веб-интерфейс**
[](https://github.com/frankovo/dns-benchmark-tool)
*Отслеживайте DNS-запросы в реальном времени с оповещениями по электронной почте*
</div>
## 🎉 Что нового в 
Мы добавили **три мощные команды CLI** и полную поддержку **DoH, DoT и DNSSEC**:
- 🚀 **top** — быстрая сортировка резолверов по скорости и надежности
- 📊 **compare** — параллельное сравнение с подробной статистикой и возможностью экспорта
- 🔄 **monitoring** — непрерывное отслеживание производительности с оповещениями и логированием
- 🔒 **DoH / DoT / DNSSEC** — бенчмаркинг зашифрованных DNS с данными о компромиссе реальной задержки```bash
# Quick resolver ranking
dns-benchmark top
# Compare resolvers side-by-side
dns-benchmark compare Cloudflare Google Quad9 --show-details
# Run monitoring for 1 hour with alerts
dns-benchmark monitoring --use-defaults --formats csv,excel --interval 30 --duration 3600 \
--alert-latency 150 --alert-failure-rate 5 --output monitor.log
# Encrypted DNS
dns-benchmark benchmark \
--resolvers "Cloudflare,Google" \
--domains "bing.com,google.com" \
--doh \
--doh-url "https://cloudflare-dns.com/dns-query,https://dns.google/dns-query" \
--iterations 1 \
--formats csv \
--output ./doh_results_explicit_urls
dns-benchmark benchmark \
--resolvers "Cloudflare,Quad9" \
--domains "cloudflare.com,quad9.net" \
--dot