|
Избежать редактирования hosts | ☑ | ||
---|---|---|---|---|
0
Grogan
23.07.21
✎
16:48
|
Доброго здоровьица!
Есть домен "domen1". Есть домен "domen2". На сервере с условным IP XX.XX.XX.XX в "domen2" развернут кластер 1с с рабочим сервером "1С-server", соотвественно имеем там кластер, а в нем базу "base". Если пользователям из domen1 необходимо попасть в базу "base", и мы прописываем им адрес Srvr="XX.XX.XX.XX";Ref="base";, то мы получаем ошибку вида: server_addr=1C-server descr=.....Этот хост неизвестен. Решается эта проблема добавлением записи в hosts файлик: XX.XX.XX.XX 1C-server Как я почитал, в данном случае идет обращение к кластеру по адресу XX.XX.XX.XX, если обращение идет из этой же подсети, то адрес рабочего сервера получается, а если не из этой подсети, то кластер не может сказать что рабочий сервер это 1C-server. Поэтому приходится это соответствие прописывать в hosts Вопрос: каким образом можно избежать редакции hosts? |
|||
1
Вафель
23.07.21
✎
17:00
|
server_addr=1C-server.domen1
|
|||
2
Grogan
23.07.21
✎
17:28
|
(1) не, все равно ошибка та же-хост неизвестен
|
|||
3
Garikk
23.07.21
✎
17:30
|
ну есть есть 'домен' то есть и dns сервер. == прописать в dns своего сервера адрес чужого
|
|||
4
Garikk
23.07.21
✎
17:30
|
ну всмысле чужого хоста
|
|||
5
Garikk
23.07.21
✎
17:31
|
а если совсем по феншую то синхронизацию dns сделать, но обычно такое невозможно в нашенском, одинесном, контексте
|
|||
6
Вафель
23.07.21
✎
17:41
|
а пинги то идут?
|
|||
7
Garikk
23.07.21
✎
17:43
|
да идут скорее всего, я с такимже глюком сталкивался когда через vpn базу подключал...пишешь везде IP, а эта зараза всёравно откудато имя передает и пытается по нему подклчится
p.s. я тоже hosts правил тогда |
|||
8
Grogan
23.07.21
✎
17:43
|
пинги конечно идут. если hosts редактируешь и прописываешь соответствие, то без проблем в базу попадаешь
|
|||
9
Grogan
23.07.21
✎
17:46
|
Просто в адресе: Srvr="XX.XX.XX.XX";Ref="base";, на месте XX.XX.XX.XX прописан адрес кластера. попав в кластер, мы не попадаем на рабочий сервер 1C-server, потому как кластер нам этого не сообщает. Справедливо когда приходим из другой подсети
|
|||
10
mistеr
23.07.21
✎
18:30
|
(0) Если уж подняли домен, настройте нормально и DNS.
>Как я почитал Ты или не то читал, или не так понял. При обращении к кластеру менеджер кластера выдает адрес сервера, который будет обслуживать данное подключение. И выдает он его, разумеется, в виде имени хоста, а не IP адреса. Для нормальной работы нужно, чтобы имена и самого кластера, и всех его серверов без проблем разрешались с клиента. И списке баз нужно прописывать имена хостов, а не IP-шники. |
|||
11
Garikk
23.07.21
✎
18:31
|
(10) <И выдает он его, разумеется, в виде имени хоста,>
вот то что 1С до сих пор не запилила вариативность этой ф-ции, их явно не красит и кстати совсем это не 'разумеется', очень кстати неявно |
|||
12
mistеr
23.07.21
✎
18:39
|
(11) Наоборот, очень правильно, приучают к нормальной инфраструктуре.
|
|||
13
Garikk
23.07.21
✎
18:42
|
(12) ну вот те пример в (0), редактировать hosts явно не нормальная инфраструктура....да и никто не будет ради 1С строить не то чтобы AD, а просто dns поднимать
|
|||
14
mistеr
23.07.21
✎
18:48
|
(13) Использование (и редактирование) hosts это нормально, если плюсы перевешивают минусы. А вот домен без настроенного DNS это не нормально. А тем более два домена.
|
|||
15
Garikk
23.07.21
✎
18:50
|
(14) это ненормально хотябы в том что сейчас все роутеры раздают адреса через dhcp, и впилить туда dns записи раз плюнуть...но для этого админы должны быть и те кто помнит что так надо делать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |