Форумы  ·  Войти  · 

Тема: Подключение SCM-NET по альтернативному порту.

Страница 1 из 2, все  1 2 > 
28.03.11 11:17   gobot  (14/09.02.11)  

Здравствуйте.
В сети  5000 TCP порт занят.
Какой альтернативный порт можно задействовать для подключения  SCM-NET?

[ #1 ]  28.03.11 11:24   Oleg [Editor]  KOMENDANT LAB  

любой

[ #2 ]  28.03.11 11:27   gobot  (14/09.02.11)  

а стандартные альтернативные (предпочитаемые народом) может всё-же есть?

[ #3 ]  28.03.11 11:28   Oleg [Editor]  KOMENDANT LAB  

5001, 5002 .... 5999

[ #4 ]  28.03.11 14:59   gobot  (14/09.02.11)  

Ещё вопрос. А есть возможность SCM-NET указать шлюз по умолчанию?
А то на  роуторе я порт прокинул, а хрен...

[ #5 ]  28.03.11 15:17   Tech.Support  KOMENDANT LAB  

У контроллера нет такой настройки, потому что он сам никуда не лезет. Он только отвечает на запросы модуля связи.
Не исключено, что порт режет провайдер. Во внутренней сети связь есть?
прокидывать порт нужно не tcp, а udp

[ #6 ]  28.03.11 15:37   gobot  (14/09.02.11)  

да, в локалке всё ок
а снаружи конфигуратор не конектится
сейчас попробую поменять порт ещё на какой-нить

[ #7 ]  28.03.11 16:11   Tech.Support  KOMENDANT LAB  

а модуль связи и база, снаружи, где конфигуратор, или внутри?

[ #8 ]  28.03.11 16:17   Oleg [Editor]  KOMENDANT LAB  

главное что бы модуль связи мог обратиться к контроллеру и к БД, которые, собственно, могут находиться где угодно

[ #9 ]  29.03.11 7:16   gobot  (14/09.02.11)  

Не получилось :(
Я даже родной 5000 UDP порт освободил на роуторе и пробросид его на IP контроллера  - не помогло.

Конфигуратор+модуль связи+база снаружи. Вариант когда это всё внутри работает нормально.

Что я упустил?

[ #10 ]  29.03.11 8:55   Tech.Support  KOMENDANT LAB  

Может провайдер не пускает, может в роутере маршрут без перезагрузки не применяется. Нужно назначить этот маршрут на какой-нибудь комп и смотреть снифером (например wireshark), приходят ли пакеты на 5000 порт. Если не приходят, разбираться с сетью.
Также: в случае с удаленным подключением в качестве IP адреса контроллера нужно указывать внешний IP роутера.

[ #11 ]  29.03.11 9:00   Kosstos  EXPERT  

Применимо к картинке Port Forwarding на роутере:
Долбимся из вне на IP роутера по порту 55555, а он в свою очередь перенаправляет на IP (192.168.0.127:5000) контроллера во внутреннюю сеть.

Вложенный рисунок
Image1_29-03-2011.png
[ #12 ]  29.03.11 9:06   gobot  (14/09.02.11)  

Всё так и делаю. Осталось последнее - проверить не забанен ли порт провайдером.
Спасибо за советы!
По результатам отпишусь.

[ #13 ]  29.03.11 10:04   gobot  (14/09.02.11)  

А можно ли увеличить время опроса контроллера?
(у меня через 6 сек опроса вылезает ошибка)
Может этого времени не достаточно при плохом канале?

[ #14 ]  29.03.11 10:31   Tech.Support  KOMENDANT LAB  

6 сек. достаточно при любом канале.

[ #15 ]  29.03.11 10:36   gobot  (14/09.02.11)  

Ещё уточню. Может знатокам это поможет.
Комп на котором конфигуратор, модуль связи и база тоже находится за роутером (в другой локалке)
Может на нём тоже что-нить пробросить?

(Это я уже так, на вся случай, потому что всё перепробывал и нахожусь в полном затупе ПОТОМУ ЧТО ОНО ДОЛЖНО РАБОТАТЬ, а не работате...)

Страница 1 из 2, все  1 2 > 
Komendant.pro
 ©1999-2025  Инженерная лаборатория "Комендантъ"