NetDetect — небольшая бесплатная утилита, которая не нуждается в установке и позволяет протестировать ваше интернет-подключение.
На выходе, вы получите полную информацию о сетевых интерфейсах, параметрах NAT, качестве интернет-подключения.
Вот как это выглядит:
И самое интересное…
В окне с результатами теста вы получите рекомендации по настройке VoIP-оборудования.
Рассмотрим мой случай — NAT с ограниченным конусом. При этом типе NAT, внешний порт будет закрыт, пока локальный компьютер не отправит данные. Соответственно, входящие звонки будут теряться. NetDetect предложил варианты решения: 1-STUN, 2-проброс порта (PAT), 3-Outbound Proxy, 4-TURN/ICE.
Проще всего пробросить порт 🙂
Но это еще не все… Утилита NetDetect сообщила, что
«Обнаружен NAT с совпадающим распределением портов. При использовании нескольких SIP-устройств, расположенных за таким NATом, рекомендуется настраивать их на использование разных локальных портов для сигнализации.»
Очень верное замечание.
Утилита умеет отдельно опрашивать STUN-сервера, проверять проброс порта, тестировать поддержку DNS-SRV, делать ping с подсчетом джиттер-буфера.
Тестируйте 🙂
Спасибо автору утилиты, Дмитрию Пачковскому.
Еще есть UDPMessenger для проверки прохождения UDP через NAT и firewall. О ней как-нибудь потом…