your dns, your network
Check
Your DNS
Hap DNS is a DNS toolkit for iPhone: race public resolvers to find the fastest one on your network, look up any record (A, AAAA, MX, TXT, NS, SOA, CAA, PTR), compare answers across resolvers and see which resolver actually answers for your device.
You can also route device traffic through your own server: add a compatible key or subscription link from your provider and connect.
Need help?
Write to home@suninccompanydoo.com — tell us your iPhone model, iOS version and what you tried. We usually reply within two business days.
FAQ
Does Hap DNS change my DNS settings?
The DNS tools only run checks and never change system settings. Server connections are separate: the first time you connect, iOS asks you to allow a network configuration. While connected, DNS requests follow your selected routing settings. You can disconnect in the app or remove its network configuration in iOS Settings.
Is server access included?
No. Hap DNS doesn’t sell server access or run connection servers. It connects only to servers from the keys and subscriptions you add, so you need a compatible key or subscription link from your provider or your own server.
How do I add a key or subscription?
Copy the key or subscription link, open the tab with the shield icon, tap + and choose Paste. You can also scan a QR code, pick a QR code from your photos or type it in. Providers can use hapdns://add/ links to add a subscription in one tap.
Which import formats are supported?
You can add compatible server links, subscription lists, QR codes and JSON configurations. Subscriptions can contain plain or Base64-encoded lists. Routing profiles are also supported; your provider can confirm whether its configuration is compatible.
A server doesn’t connect. What can I try?
Update the subscription and check it hasn’t expired, then ping the servers and pick one that answers. If your provider limits devices, check whether it requires Send device ID in connection settings. If the connection still fails, contact your provider, which operates the server.
How do I switch to a resolver I like?
Open Settings → Wi-Fi, tap ⓘ next to your network, choose Configure DNS → Manual, remove the existing servers, add the resolver’s addresses shown in the app and tap Save. It applies to that Wi-Fi network only; choose Automatic to go back.
Why does the speed test show “no reply”?
Some networks (offices, hotels, some mobile carriers) block DNS traffic to outside resolvers on port 53. Try another network to compare.
Why do results change between runs?
Latency depends on your connection at that moment and on which resolver node answers. Run the test on Wi-Fi and on cellular to see the difference.
What does “DNSSEC” mean in the app?
A resolver that validates DNSSEC rejects forged answers for signed domains. Hap DNS checks this by asking for a deliberately broken signed domain.
How do I change the language?
Open the About tab → Settings → Language and choose System, Русский or English.
Privacy Policy
свой DNS, своя сеть
Проверь
свой DNS
Hap DNS — набор DNS-инструментов для iPhone: устройте гонку публичных DNS-серверов и найдите самый быстрый в вашей сети, посмотрите любые записи (A, AAAA, MX, TXT, NS, SOA, CAA, PTR), сравните ответы разных серверов и узнайте, какой сервер на самом деле отвечает за ваше устройство.
Также можно направлять трафик устройства через свой сервер: добавьте совместимый ключ или ссылку на подписку от провайдера и подключайтесь.
Нужна помощь?
Напишите на home@suninccompanydoo.com — укажите модель iPhone, версию iOS и что вы уже пробовали. Обычно отвечаем в течение двух рабочих дней.
Вопросы и ответы
Hap DNS меняет мои настройки DNS?
DNS-инструменты только проверяют и никогда не меняют системные настройки. Подключения к серверам работают отдельно: при первом подключении iOS попросит разрешить сетевую конфигурацию. Во время подключения DNS-запросы следуют выбранным правилам маршрутизации. Отключиться можно в приложении, а удалить его сетевую конфигурацию — в настройках iOS.
Доступ к серверам входит в приложение?
Нет. Hap DNS не продаёт доступ к серверам и не управляет серверами для подключения. Приложение подключается только к серверам из добавленных вами ключей и подписок, поэтому нужен совместимый ключ или ссылка на подписку от провайдера либо собственный сервер.
Как добавить ключ или подписку?
Скопируйте ключ или ссылку на подписку, откройте вкладку с иконкой щита, нажмите + и выберите «Вставить». Ещё можно отсканировать QR-код, выбрать QR-код из фото или ввести вручную. Провайдеры могут давать ссылки hapdns://add/, чтобы подписка добавлялась в одно нажатие.
Какие форматы можно импортировать?
Можно добавлять совместимые ссылки на серверы, списки подписок, QR-коды и конфигурации JSON. Подписки могут содержать обычные списки или списки в Base64. Также поддерживаются профили маршрутизации; совместимость конкретной конфигурации можно уточнить у провайдера.
Сервер не подключается. Что попробовать?
Обновите подписку и проверьте, что она не закончилась, затем пропингуйте серверы и выберите тот, что отвечает. Если провайдер ограничивает число устройств, уточните, нужна ли ему настройка «Отправлять ID устройства». Если подключение по-прежнему не работает, обратитесь к провайдеру, который управляет сервером.
Как перейти на понравившийся сервер?
Откройте Настройки → Wi-Fi, нажмите ⓘ рядом со своей сетью, выберите Настройка DNS → Вручную, удалите старые серверы, добавьте адреса из приложения и нажмите Сохранить. Это действует только для этой Wi-Fi сети; чтобы вернуть как было, выберите Автоматически.
Почему в тесте скорости «нет ответа»?
Некоторые сети (офисные, гостиничные, часть мобильных операторов) блокируют DNS-запросы к сторонним серверам через порт 53. Попробуйте другую сеть для сравнения.
Почему результаты меняются от запуска к запуску?
Задержка зависит от вашего подключения в конкретный момент и от того, какой узел сервера отвечает. Запустите тест по Wi-Fi и по мобильной сети, чтобы увидеть разницу.
Что значит «DNSSEC» в приложении?
Сервер, который проверяет DNSSEC, отбрасывает поддельные ответы для подписанных доменов. Hap DNS проверяет это запросом к специально сломанному подписанному домену.
Как сменить язык?
Откройте вкладку «Инфо» → «Настройки» → «Язык» и выберите «Как в системе», «Русский» или English.
Политика конфиденциальности