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

1. user1041556 26.01.20 17:56 Сейчас в теме
Поднял на сервере 1С и SQL
Удаленный клиент подключается через интернет через толстый клиент по ip адресу (к этому ip сделал доменное имя, можно вписать как ip, так и домен).
Получаю ошибку Этот хост неизвестен (1068). Обычно я вписываю в hosts на клиенте имя сервера и IP и тогда соединение устанавливается.
Но мне бы хотелось решить этот вопрос иначе, без всяких там hosts, VPN и веб-клиентов.
Подозреваю, что нужно решать как то через dns.
Есть мысли как сделать по нормальному?
Нужно, чтобы на любом компьютере, где стоит 1с - ввёл домен, ввёл название базы и всё, без всяких ковыряний.
Найденные решения
8. Alfn 60 26.01.20 18:29 Сейчас в теме
(5) имеется в виду что имя кластера должно быть разрешено стандартными средствами клиентского компа (днс или файл hosts).

(6) в оснастке администрирования кластера. Наверняка там кластер с именем «локальный кластер». Его удалить, создать новый с именем = доменному имени сервера, добавить базу
trickster; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. pavel06 2 26.01.20 18:06 Сейчас в теме
(1)
Удаленный клиент подключается через интернет через толстый клиент по ip адресу


Непонятно написали. Удаленно через тонкий клиент подключаются или веб.
Вы через rdp клиент подключаетесь? Какая ОС на сервере?(какой SQL?)
Базу опубликовали на веб-сервере? (каком?)
3. user1041556 26.01.20 18:11 Сейчас в теме
(2) Купил VPS, накатил виндовс сервер 2008r2, SQL 2012, 1с сервер 8.3, создал информационную базу.
Из дома (т.е. через интернет) запускаю 1С (толстый клиент), ввожу ip и имя базы, получаю в ответ примерно такое (картинка не моя).
Для решения - вписываю на домашнем компе в hosts Имя сервера и IP
И всё работает.

Но мне бы хотелось решить этот вопрос иначе, без всяких там hosts, VPN и веб-клиентов.
Нужно, чтобы на любом компьютере, где стоит 1с - ввёл домен, ввёл название базы и всё, без всяких ковыряний.
Прикрепленные файлы:
4. Alfn 60 26.01.20 18:16 Сейчас в теме
Надо кластер назвать доменным именем, и будет счастье
5. pavel06 2 26.01.20 18:23 Сейчас в теме
(4)
Надо кластер назвать доменным именем


А он это доменное имя купил или оно локальное?
Раз в hosts дома прописывает, то, может, оно гугловскими днс не разрешается.

Автор может набрать в окне командной строки nslookup <имя домена>
и посмотреть, что получается дома и на работе.
7. user1041556 26.01.20 18:27 Сейчас в теме
(5) У меня есть домен. Если в интернете набрать в браузере имя домена, то попадаем на мой сервер, где красуется логотип IIS
8. Alfn 60 26.01.20 18:29 Сейчас в теме
(5) имеется в виду что имя кластера должно быть разрешено стандартными средствами клиентского компа (днс или файл hosts).

(6) в оснастке администрирования кластера. Наверняка там кластер с именем «локальный кластер». Его удалить, создать новый с именем = доменному имени сервера, добавить базу
trickster; +1 Ответить
9. pavel06 2 26.01.20 18:35 Сейчас в теме
(8)
в оснастке администрирования кластера

В оснастке администрирования сервера 1С, наверно.
11. Alfn 60 26.01.20 18:38 Сейчас в теме
(9) да, верно... спасибо за поправку ;)
18. Vo1C 01.12.21 20:34 Сейчас в теме
(8) Коллеги, ситуация аналогичная, но есть нюанс - если пользователь с ноутбуком то в офисе, то снаружи. Разберём...
Кластер локальный "Server1C":
- заходит в офисе, может прописать имя сервера или локальный ip - проблем нет, работает.
- заходит снаружи, прописывает статический внешний ip от провайдера или имя с dyndns.org и получает "Этот хост неизвестен". Прописывает руками в hosts нужный наружный ip и сопоставляет имя "Server1C". Работает... Пока не вернулся в офис. Когда вернулся имя "Server1C" разрешается уже не в локальный адрес, а в наружный.

Называем кластер по Вашему варианту наружным именем "ххх.dyndns.org". Никаких hosts
- заходит снаружи, путь к базе по имени "ххх.dyndns.org" - все работает.
- приходит в офис - и его начинает крутить с выходом наружу, хотя Server1C под боком в одном пинге от него.
6. user1041556 26.01.20 18:26 Сейчас в теме
(4) Может подскажете где именно его вписать или скрин?
Прикрепленные файлы:
10. Alfn 60 26.01.20 18:37 Сейчас в теме
(6)
Прикрепленные файлы:
12. user1041556 26.01.20 18:45 Сейчас в теме
(10)мне удалить локальный кластер и создать новый нужно?
Прикрепленные файлы:
13. Alfn 60 26.01.20 18:49 Сейчас в теме
(12) Да, если там 1 база, то лучше сделать так... это самый простой путь.

Если нет возможности (желания) по-новой добавлять базы, тогда надо выключить 1С-сервер, найти файл-описание кластера, и заменить в нем "локальный кластер" на новое имя кластера.
14. user1041556 26.01.20 18:51 Сейчас в теме
(13) Создаю....
А какой порт указывать надо? Не дает оставить пустым.
15. Alfn 60 26.01.20 18:53 Сейчас в теме
(14) да какой угодно... по-умолчанию - 1541
16. user1041556 26.01.20 19:01 Сейчас в теме
(15)
1541

У меня всё получилось. Ура.
Вы мой спаситель.
17. Vladimir87 228 27.01.20 06:46 Сейчас в теме
Как вариант, на ПК, который будет подключаться к серверу 1с, в файле hosts прописать следующее:
IP адрес серва и его название
Что-то типа: "63.168.101.37 Server-1C"

где
63.101.37 — IP-адрес сервера
Server-1C — имя сервера.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот