Перейти к публикации
booBot

Нужно ли "ресолвить" адрес домена, если он != регистратору?

Рекомендованные сообщения

Как мне объясняют в ТП, работоспособность доп-внеш-линии зависит от возможности определить (как я понял) IP-адрес домена, а не только IP-адрес сервера регистрации.

 

Есть некий внешний сервис, у которого, как мне говорят в техподдержке, не всегда ресолвится домен (в строке вида username@domain).

Действительно ли необходимо знать IP-адрес этого домена для успешной регистрации на сервере и дальнейшей работы SIP-интерфейса?

 

Замечу, что в моменты, когда доп-внеш-линия "не может зарегисрироваться" на стороннем сервисе, софт-клиенты (в частности - PhonerLite) регистрируются там и работают совершенно нормально. (Как я понимаю, строка вида username@domain нужна именно в текстовом виде - для аутентификации клиента и для адресации к вызываемому клиенту. Действительно ли её надо преобразовывать в IP-адрес?)

 

Пожалуйста, дайте технический ответ, а не комментарий, что "доп-внеш-линия предоставляется "как есть" и используется на свой страх и риск".

Доп-внеш-линия АТС - практически единственная услуга, ради которой я и стал вашим абонентом.

Если в ПО, относящемся к доп-внеш-линии, есть ошибки/неоптимальности - их хорошо бы устранить!

Поделиться сообщением


Ссылка на сообщение

Требование резолвить домен есть в SIP стеке большинства серверного ПО.

Не мы его придумывали и не мы его вписывали, переписывать SIP стек мягко говоря проблематично, а тем более только из-за проблемы с провайдером у которого нормально не работает домен. Если в стеке протокола будет уменьшена эта зависимость от доменов то и у нас этой проверки не будет.

Лучше выберите провайдера номера у которого хоть DNS работает :)

 

P.S.: Протокол SIP вообще не оптимален, но переписывать его мы пока не планируем :)

Поделиться сообщением


Ссылка на сообщение

Выбор провайдера обусловлен тяжёлым наследием прошлого: номер с 2001 года. К тому же у конкурентов нет такой услуги.

Без SIP-доступа мне GSM номер не нужен.

 

Как "костыль" - можно ли в файле /etc/hosts вписать какой-нибудь (хоть бы даже и 127.0.0.1) адрес для этого имени домена?

 

ОЧЕНЬ вас прошу попытаться решить эту проблему!

Поделиться сообщением


Ссылка на сообщение

Читаю раздел "Помощь" на сайте провайдера:

К каким ip адресам интернет должен быть разрешен доступ из моей сети для работы с услугой?

 

Если вы используете фаервол или другие программные или аппаратные средства безопасности для ограничения исходящего и входящего трафика из Вашей сети в сеть интернет, то убедитесь, что доступ к следующим ip адресам и именам разрешен: ...

Далее следует имя и адрес сервера регистрации. Доменное имя не упоминается.

 

Пожалуйста, попробуйте вписать 127.0.0.1 для имени домена в файле /etc/hosts, или попробуйте найти в настройках SIP-сервера выключение DNS-поиска адреса домена.

Поделиться сообщением


Ссылка на сообщение

Причем вообще 127.0.0.1 на нашем сервере к этому провайдеру?

 

ОЧЕНЬ вас прошу попытаться решить эту проблему!

Еще раз повторю проще: мы к этой проблеме не имеем ни малейшего отношения.

Возможности ее решения две:

1. если в будущем изменится реализация SIP протокола на большинстве серверных решений.

2. если ваш провайдер помирится со своим DNS и более не будет его ломать.

 

Второе намного проще, так что это вопрос явно не к нам.

Поделиться сообщением


Ссылка на сообщение

Я хорошо вас понимаю, система сложная, трогать настройки без крайней необходимости страшно.

 

НО!

В то же самое время, когда, как вы говорите, у провайдера проблемы с DNS относительно адреса домена - софт-клиенты регистрируются И РАБОТАЮТ нормально.

На чьей стороне проблема?

(Похоже, что на моей! :( Покупать услугу виртуальной АТС за деньги - я не готов. Да и поискать ещё надо, чтобы была доп-внеш-линия...)

 

Edit:

Ответ на ваш вопрос о 127.0.0.1

Раз вашему серверу нужен адрес доменного имени - дайте ему этот адрес! Всё равно IP адрес домена нигде не используется (по крайней мере - для обсуждаемого провайдера).

Как работает ресолвер и как он взаимодействует с файлом /etc/hosts могу объяснить дополнительно.

Изменено пользователем booBot

Поделиться сообщением


Ссылка на сообщение

Прописывать посторонним доменам левые адреса технически не верно.

А вешать левый домен на серверный внутренний адрес вообще недопустимо. Если вы этого не понимаете то мы точно не можем помочь.

 

Если софт клиент с "хардкорными" настройками (типа нерабочих доменов и айпи адресов вместо доменов) заработал это еще не значит что другие софт клиенты заработают и будут работать далее.

 

Пишу последний раз: мы работаем только по SIP стандарту, и делать костыли внутри системы для того чтобы один глючный оператор работал без DNS точно не будем. (любые кривые решения угрожают стабильности системы и другим клиентам)

Если у вас оператор криво работает с DNS, задайте вопрос этому оператору а не нам.

 

Более 3 раз одно и то-же отвечать не вижу смысла.

Тема закрыта.

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...