@anton99zel
29а класс средней школы №7

"Этот хост неизвестен" — как решить проблему с подключением?

Поднял на сервере 1С и SQL
Удаленный клиент подключается через интернет через толстый клиент по ip адресу (к этому ip сделал доменное имя, можно вписать как ip, так и домен).
Запись в DNS типа А для домена test.com со значением 134.44.33.23

Получаю ошибку Этот хост неизвестен (1068). Обычно я вписываю в hosts на клиенте имя сервера и IP и тогда соединение устанавливается.
myserver 134.44.33.23
Но мне бы хотелось решить этот вопрос иначе, без всяких там hosts, VPN и веб-клиентов.
Подозреваю, что нужно решать как то через dns.
Есть мысли как сделать по нормальному?
Нужно, чтобы на любом компьютере, где стоит 1с - ввёл домен, ввёл название базы и всё, без всяких ковыряний.
spoiler
5e2da9b3896bc283982488.jpeg
картинка не моя, но примерно тоже самое

Гуглил, но все ответы как один - вписывать имя сервер в hosts.
  • Вопрос задан
  • 19134 просмотра
Решения вопроса 3
Oxyd
@Oxyd
Linux enthusiast
А порты открыты?

1560 - 1591 - для рабочего процесса;
1541 - для менеджера кластера;
1540 - для агента сервера (не обязательно, если центральный сервер кластера один).

Дальше... Конкретно в вашей ошибке, какое значение у server_addr? Короче в настройках вашего сервера, в поле "имя" должно быть полное доменное имя которое у вас прописано в DNS. ec9d12288b05b245e96f610b4273f5af.jpg
Ответ написан
@anton99zel Автор вопроса
29а класс средней школы №7
Пишу решение, которое мне прислали
Удаляем локальный кластер в оснастке 1с
Добавляем новый с именами домена
5e2db90d98e44754218101.jpeg
Ответ написан
Jump
@Jump
Системный администратор со стажем.
Этот хост неизвестен" — как решить проблему с подключением?

1с подключается по имени.

Имя должно резольвится IP адрес сервера.
Это обязательно.

А как вы этого добьетесь - неважно.
Можно использовать костыли вроде записи в HOSTS
Можно настроить DNS.

Гуглил, но все ответы как один - вписывать имя сервер в hosts.
Для многих это быстрее и проще чем возится с настройкой DNS.

Я тоже чаще всего на этот вопрос отвечаю - добавьте запись в HOSTS
Потому что в большинстве случаев человек который задает такие вопросы не знает что такое DNS и как его настраивать. А объяснять долго.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Tribian
Всем привет.
Аналогичная ситуация, но произошла из-за неопытности, а именно получился бардак с ВМ.
Как следствие ошибка "Этот хост неизвестен". Пинг проходит, hostname нового сервера пингуется, но если попытаться подключиться к нему "Утилитой администрирования серверов 1с", то пишет левый hostname и ошибку.
Мне помогло:
1. ipconfig /flushdns (клиентская машина windows) - очистка кэша DNS;
2. в утилите удалил локальный кластер (как на скриншоте от Антон ), создал кластер -> "Имя кластера" - hostname, "компьютер" - ip адрес.

Далее добавляем БД если они есть и в бой.
Всем успехов, надеюсь помог заблудшим
Ответ написан
Комментировать
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Хостс - это как раз костыль. Нормальное решение - добавить имя в DNS-зону. Если все ваши хосты обслуживаются одним локальным доменом - можно в локальный. В противном случае - в общедоступный.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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