Почему не резолвятся зона .local через openvpn на iphone?

Ситуация в следующем за натом сидите астериск. На машине с астериском так же настроен openvpn сервер. Для доступа к астериску с наружи на iphone настроено VPN On Demand, с помощью OpenVpn. Но проблема в следующем, что бы vpn подинмался нужно, что бы asterisk запросил внутрений адресс в моем случае это asterisk.local. Если запрашивать это имя через браузере, то впн поднимается. А если тоже имя настроить в zoiper на iphone (я пробовал и другие приложения) то впн не поднимается и более того не работает если он уже поднят. Sip работает только когда в настройках указан ip адрес сервера и впн уже запущен. Почему zoiper не резолвит правильно dns?
  • Вопрос задан
  • 3906 просмотров
Пригласить эксперта
Ответы на вопрос 3
@mcleod095
Еще один человек словил эту ошибку.
Не стоит выбирать домен .local для каких-либо служб. Данная доменная зона используется протоколом Bonjour. Скорее всего поэтому и не получается обратиться к нужному хосту. Если есть возможность выберите другую зону .lan или тп. Так будет меньше проблем.
Ответ написан
Комментировать
Horny
@Horny Автор вопроса
Подставил домен .lan, ничего не изменилось. Zoiper так же работает только через ip адрес.
Ответ написан
Комментировать
У меня подобная проблема. Есть Asterisk сервер в офисной локальной сети, с доступом в интернет. Но подключаться к Астериск, из соображений безопасности, клиенты могут только с локальных адресов. Для доступа к серверу из дома они используют OpenVPN. И при подключении с компьютера у софтофонов никаких проблем нет, а вот с iOS беда, перепробовал кучу sip клиентов, у всех одна и та же проблема. При подключении через офисный wi-fi всё прекрасно работает, а при подключении через OpenVPN, сип клиент не может резолвить через DNS локальный адрес sip.company.loc. Приходится указывать ip адрес Астериск сервера. Я так понимаю причина в том, что сип клиент пытается резолвить адрес через внешний dns адрес, а не через dns openvpn.

Причем есть один старый сип-клиент, которые нормально работает через OpenVPN, называется 3CXPhone 3, но его уже нет в репозиториях App Store. Производитель заменил его более новым клиентом, который к сожалению не позволяет настраивать себя для любого сип сервера, а только для их производства.

Может кто-нибудь посоветует хороший сип клиент для iOS, который корректно работает через OpenVPN?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы