Страница 1 из 1
DNS имя в службе автоматического обнаружения сервера
Добавлено:
Чт окт 31, 2019 9:48 am
Igor Novoselov
Здравствуйте.
Нельзя ли сделать так, чтобы служба автоматического обнаружения сервера отдавала не IP адрес сервера, а указанное DNS имя (либо выбрать можно было)? Было бы удобно для мобильных приложений, при переключении wi-fi/мобильный интернет.
Re: DNS имя в службе автоматического обнаружения сервера
Добавлено:
Чт окт 31, 2019 2:23 pm
Алексей Пикуров
Добрый день, Игорь. Можно добавить, если у вас в настройках сервера прописан внешний IP адрес или имя домена.
Windows-приложение умеет автоматически переключаться между серверами, Android — пока нет.
Re: DNS имя в службе автоматического обнаружения сервера
Добавлено:
Чт окт 31, 2019 2:54 pm
Igor Novoselov
Я немного другое имел ввиду. Смысл в том, чтобы служба автообнаружения выдавала не IP адрес, а полное имя домена, например myhost.mydomain.com. Тогда можно будет настроить локальные DNS сервера на отдачу адреса из локалки, а внешние на внешний адрес. Соответственно получив один раз конфигурацию сервера в локалке, при переходе на мобильный интернет не надо будет менять настройки сервера.
Re: DNS имя в службе автоматического обнаружения сервера
Добавлено:
Чт окт 31, 2019 2:57 pm
Алексей Пикуров
Как по IP адресу получить полное доменное имя?
Re: DNS имя в службе автоматического обнаружения сервера
Добавлено:
Чт окт 31, 2019 3:25 pm
Igor Novoselov
Не понял вопроса...
Имеем домен myhost.mydomain.com. Снаружи он резолвится в наш внешний IP адрес, который проброшен на сервер mychat. Внутри же локалки DNS сервера настроены так чтобы myhost.mydomain.com сразу определялся как внутренний IP адрес mychat сервера.
Re: DNS имя в службе автоматического обнаружения сервера
Добавлено:
Чт окт 31, 2019 3:28 pm
Алексей Пикуров
Служба автоматического обнаружения оперирует IP адресами, а не DNS-именами. Это логично, потому что службы резолвинга IP по доменному имени могут быть настроены как угодно.
Соответственно, у MyChat нет никакой возможности получить правильное доменное имя по IP адресу. Понимаете?
Re: DNS имя в службе автоматического обнаружения сервера
Добавлено:
Чт окт 31, 2019 3:31 pm
Алексей Пикуров
Пропишите "myhost.mydomain.com" как внешний IP для вашего сервера в настройках MyChat Server, а я добавлю рассылку этого адреса в службе автоматического обнаружения по UDP broadcast, как дополнительный адрес сервера, помимо того адреса, что и так уже приходит (локальный IP).
Re: DNS имя в службе автоматического обнаружения сервера
Добавлено:
Чт окт 31, 2019 3:47 pm
Igor Novoselov
С самого начала так и сделал, но в ответе сервера приходит только IP адрес, из за чего и возник вопрос.
Re: DNS имя в службе автоматического обнаружения сервера
Добавлено:
Чт окт 31, 2019 3:48 pm
Алексей Пикуров
Я к тому, что такого ещё нет, надо сделать
Вот вы показали реальный кейс, добавим в будущую версию.
Re: DNS имя в службе автоматического обнаружения сервера
Добавлено:
Чт окт 31, 2019 3:49 pm
Алексей Пикуров
P.S. Используйте
MyChat Distrib Maker, там можно задать уже готовый адрес сервера в дистрибутив.
Re: DNS имя в службе автоматического обнаружения сервера
Добавлено:
Пт ноя 01, 2019 7:34 pm
Алексей Пикуров
Реализовано, будет в новой версии.