|
Сервер 1с за NAT | ☑ | ||
---|---|---|---|---|
0
Cyjil
31.08.22
✎
19:07
|
Добрый день. Есть локальная сеть 192.168.1.0/24 (сеть №1), есть машина 192.168.1.170 (роутер), за ней сеть 192.168.10.0/24 (сеть №2), в ней сервер 1с с адресом 192.168.10.10.
На роутере настроена маршрутизация в обе стороны, файрволом всё разрешено (в тестовых целях). На сервере 1с брандмауэр отключен. При подключении с машины из сети №1 выходит ошибка: server_addr=tcp://192.168.10.10:1541 descr=Сервер недоступен (Не отвечает, завершается аварийно или порт занят другим приложением.) С этой же машины телнетом к портам 1540, 1541 и 1560 подключиться удается. Порты слушаются именно сервером 1с. Так вот, если же подключаться к серверу 1с не по его IP - 192.168.10.10, а через nat (т.е. пробросить на роутере порты) - 192.168.1.170, то подключение проходит удачно. |
|||
1
probably
31.08.22
✎
21:01
|
а с сервера 1с ты пингуешь свою машину? видмо, нет
Поэтому проверь "На роутере настроена маршрутизация в обе стороны" |
|||
2
Garykom
гуру
31.08.22
✎
21:54
|
>На роутере настроена маршрутизация в обе стороны
вот тут часто загвоздка в случае NAT маршрутизация между двумя сетями с разными адресами ip это сложная штука |
|||
3
Chai Nic
31.08.22
✎
21:59
|
Публикуй на веб-сервере, если конечно база на управляемых формах. Тогда нормально через нат будет работать
|
|||
4
Zamestas
31.08.22
✎
22:36
|
(0) Чем проброс портов не устраивает?
|
|||
5
mistеr
31.08.22
✎
23:13
|
(0) А из сети №2 нормально подключаются? Как там прописан адрес сервера? Какая версия платформы?
|
|||
6
mistеr
31.08.22
✎
23:15
|
(2) Сложная в каком смысле, для понимания? Для маршрутизатора ничего сложного. :)
|
|||
7
Fram
31.08.22
✎
23:59
|
(0) если телнетом все проходит, то должно работать. Что то вы делаете не совсем как написали
|
|||
8
Zamestas
01.09.22
✎
00:16
|
(6) Тут больше от маршрутизатора зависит, но судя по сети 192.168.0.0/16 в (0) там явно SOHO роутеры.
|
|||
9
Cyjil
01.09.22
✎
16:06
|
(1) Пингую.
(4) Интересно было решить задачу. (7) Как написал, так все и было. (8) А вы где увидели "192.168.0.0/16"? И нет, не SOHO, на 192.168.1.170 настраивал iptables, ipv4 forwarding включен. Клиентская машина из 192.168.1.0/24 ходит в 192.168.10.0/24 по маршруту, указанному на шлюзе по-умолчанию, роль которого на Mikrotik. У 192.168.10.10 шлюз по-умолчанию - 192.168.10.1 (это IP адрес роутера в подсети 192.168.10.0/24). Вопрос можно считать закрытым, помогла перезагрузка 1с сервера. Я бы мог поверить, что причина в сброшенных соединениях, но я пробовал до этого отключать и включать службу Агента сервера 1с, чтобы их сбросить. Поэтому, загадка до сих пор не разгадана (мной), предлагайте варианты, но их, к сожалению, уже никак не проверишь. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |