Ошибка «DNS timeout» в Zoiper означает, что софтфон не смог получить IP-адрес SIP-сервера: запрос к DNS-резолверу ушёл, но ответ не пришёл за отведённое время, и регистрация аккаунта обрывается ещё до отправки SIP-пакетов. Нередко следом или параллельно появляется код 503 Service Unavailable — но важно понимать, что это два разных симптома: таймаут DNS возникает на стороне вашей сети, а 503 присылает сам сервер или промежуточный прокси.
Разберёмся, как отличить одну проблему от другой, где искать причину и какие проверки безопасно выполнить без риска сбросить настройки аккаунта. Инструкция подходит для Zoiper на Windows, Android и iOS — интерфейс версий отличается, но логика диагностики одинаковая.
Что означают DNS timeout и код 503 в Zoiper
При регистрации аккаунта Zoiper сначала преобразует доменное имя сервера (например, sip.example.com) в IP-адрес через DNS. Если резолвер молчит — появляется DNS timeout, и SIP-запрос REGISTER даже не отправляется. Это локальная проблема: сеть, DNS-сервер провайдера, VPN или настройки самого приложения.
Код 503 — это уже ответ SIP-инфраструктуры: сервер дошёл до запроса, но отказался его обслуживать. Возможные причины — перегрузка сервера, технические работы у оператора, блокировка вашего IP или неправильно настроенный транспорт. Иногда 503 присылает промежуточный SBC или прокси, когда не может доставить запрос дальше.
Ключевое различие: при DNS timeout проблема до сервера, при 503 — на сервере или на пути к нему. От этого зависит, кого дергать: своего провайдера и роутер — или оператора IP-телефонии.
Быстрая диагностика: где именно обрыв
Прежде чем менять настройки, выполните две простые проверки. Во-первых, откройте в браузере на том же устройстве любой сайт — если интернет не работает вообще, проблема точно не в Zoiper. Во-вторых, проверьте разрешение имени SIP-сервера вручную.
На Windows откройте командную строку и выполните:
nslookup sip.ваш-домен.ru
Если команда возвращает IP-адрес — DNS работает, и причину стоит искать в настройках приложения или в ответе сервера. Если видите «timed out» или «can't find» — проблема в DNS-цепочке: роутере, провайдере или VPN.
- 🔍 nslookup выдаёт IP — DNS исправен, проверяйте аккаунт и код 503
- ⏱️ nslookup зависает — меняйте DNS-сервер на устройстве или роутере
- 📶 На мобильном интернете работает, на Wi-Fi нет (или наоборот) — проблема в конкретной сети
- 🌐 Через VPN регистрация проходит — вероятна блокировка на стороне провайдера или сервера
Устранение DNS timeout на стороне устройства
Самое частое решение — сменить DNS-сервер. Провайдерские резолверы иногда медленно отвечают или фильтруют запросы, а публичные DNS вроде 8.8.8.8 (Google) или 1.1.1.1 (Cloudflare) обычно стабильнее. На Windows это делается в свойствах сетевого адаптера: Панель управления → Сеть и Интернет → Сетевые подключения → Свойства → IP версии 4. На Android — в настройках Wi-Fi сети, параметр «Частный DNS» или статический IP.
После смены DNS очистите кэш резолвера, чтобы устройство не использовало старые записи:
ipconfig /flushdns
Также проверьте, не мешают ли сторонние программы: VPN-клиенты, файрволы, «ускорители сети» и корпоративные прокси могут перехватывать DNS-трафик. Временно отключите их и повторите регистрацию в Zoiper.
⚠️ Внимание: не меняйте DNS и сетевые параметры на корпоративном устройстве без согласования с системным администратором — в рабочих сетях SIP часто намеренно завёрнут через внутренний резолвер или прокси, и самостоятельная смена DNS может полностью отключить телефонию.
☑️ Что проверить при DNS timeout в Zoiper
Разбираемся с ошибкой 503 Service Unavailable
Когда имя сервера резолвится, но приходит 503, внимание переключается на аккаунт и серверную сторону. Начните с банального: сверьте логин, пароль и домен в настройках аккаунта Zoiper. Опечатка в домене или лишний пробел в поле Host — классическая причина отказов.
Дальше проверьте транспортный протокол. В настройках аккаунта Zoiper доступны UDP, TCP и TLS — если сервер оператора работает только по TLS, а у вас выбран UDP, регистрация может отклоняться. Точный требуемый транспорт и порт уточните в документации вашего SIP-провайдера, так как универсального значения здесь нет.
- 🔑 Ошибка 503 сразу после смены пароля — обновите пароль и в Zoiper
- 📵 503 только с вашего IP — возможна блокировка за частые неудачные попытки регистрации
- 🕐 503 у всех сотрудников одновременно — вероятны работы на стороне оператора
- 🔁 503 пропадает после смены UDP на TCP — сеть или NAT режет UDP-пакеты
Сравнение симптомов и действий
Сводная таблица поможет быстро сориентироваться по типовым сценариям.
| Симптом | Вероятная причина | Первое действие |
|---|---|---|
| DNS timeout, nslookup молчит | Недоступен DNS-сервер | Сменить DNS на 8.8.8.8 |
| DNS timeout только в Wi-Fi | Роутер или фильтрация провайдера | Перезагрузить роутер, проверить другую сеть |
| 503 сразу после запуска | Неверный домен или транспорт | Сверить настройки аккаунта |
| 503 периодически, связь «плавает» | Перегрузка сервера или NAT-таймауты | Сменить UDP на TCP, связаться с оператором |
| Регистрация есть, но звонки не проходят | Отдельная проблема с RTP/медиа | Проверить STUN и кодеки |
Настройки Zoiper, влияющие на регистрацию
Помимо домена и транспорта, на стабильность регистрации влияют параметры самого приложения. Обратите внимание на STUN: он помогает софтфону определить внешний адрес за NAT, но при кривой сети может, наоборот, ломать сигнализацию. Если регистрация нестабильна, попробуйте отключить STUN в настройках сети аккаунта и сравнить результат.
Полезен также журнал приложения. В десктопной версии Zoiper логи доступны через меню настроек (раздел диагностики), в мобильной — через отправку отчёта. В логе видно, на каком этапе обрыв: DNS-запрос, отправка REGISTER или ответ сервера с кодом. Именно текст лога стоит прикладывать к обращению в поддержку оператора — это сильно ускоряет диагностику.
⚠️ Внимание: не включайте «агрессивные» интервалы повторной регистрации (слишком маленький re-register interval), чтобы «быстрее восстановить связь». Частые REGISTER-запросы некоторые серверы расценивают как атаку и временно блокируют аккаунт или IP.
Когда обращаться к оператору связи
Если nslookup работает, настройки аккаунта сверены, а 503 продолжает приходить — дальнейшая диагностика на вашей стороне исчерпана. Подготовьте для поддержки: точный текст ошибки, время попыток, ваш IP-адрес и лог из Zoiper. Спросите напрямую, нет ли блокировки вашего IP и работает ли сервер регистрации штатно.
Полезно проверить и альтернативный сценарий: создайте в Zoiper тестовый аккаунт другого оператора (если есть) или попросите коллегу зарегистрироваться с его учётными данными из той же сети. Если чужой аккаунт регистрируется, а ваш — нет, проблема точно в учётной записи или её блокировке на сервере.
Почему 503 иногда приходит из-за NAT и таймаутов
Некоторые роутеры быстро «забывают» UDP-сессии. Сервер, не получая подтверждений по отвалившемуся маппингу, может отвечать 503 на новые запросы. Смена транспорта на TCP или включение keep-alive в настройках сети Zoiper часто стабилизирует такую регистрацию.
Частые вопросы
Можно ли исправить DNS timeout, просто переустановив Zoiper?
Переустановка не влияет на DNS — разрешением имён занимается операционная система, а не приложение. Переустановка поможет только если повреждены файлы самой программы или конфигурация аккаунта, что при чистом DNS timeout маловероятно.
Ошибка 503 — это блокировка моего номера?
Не обязательно. 503 означает лишь временную недоступность сервиса: это может быть перегрузка, технические работы, неверный транспорт или фильтрация по IP. Точную причину подтвердит только оператор по своим логам.
Работает на мобильном интернете, но не на Wi-Fi — что делать?
Это указывает на проблему в конкретной сети: DNS роутера, фильтрацию SIP провайдером или особенности NAT. Проверьте DNS на роутере, попробуйте сменить транспорт с UDP на TCP и уточните у провайдера, не блокируется ли SIP-трафик.
Какой транспорт выбрать в Zoiper — UDP, TCP или TLS?
Выбор зависит от требований вашего оператора. UDP — стандарт по умолчанию, TCP устойчивее в проблемных сетях, TLS добавляет шифрование сигнализации. Точное значение возьмите из инструкции вашего SIP-провайдера.
Где в Zoiper посмотреть лог регистрации?
В десктопной версии журнал доступен в настройках, в разделе диагностики или расширенных параметров; в мобильной версии есть функция отправки отчёта об ошибке. Расположение пунктов зависит от версии приложения — при затруднениях сверьтесь с документацией Zoiper для вашей платформы.