26.09.2014, 16:46
|
#2
|
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 115
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Подключение к контроллеру-серверу расположенному за сетевым экраном (firewall)
Цитата:
Сообщение от DrBrain
Меняю местами роли контроллеров (с соответствующей перенастройкой SMConnect), не трогая внешние подключения (т.е. сервер теперь имеет доступ к Интернету через модем со статикой) - клиент (который теперь подключен к локалке) цепляется на раз.
|
Маршрутизаторы "бытового" уровня по умолчанию выпускают всех наружу, а вот снаружи никого не пускают.
Что касается портов:
Цитата:
Нужно прокинуть с 20-го по 23-й - ftp, ssh, telnet
12345 - UDP поиск контроллера
502 - ModBus TCP
и, да, ICMP д.б. разрешен на маршрутизаторе, иначе пинг не пройдет
В новой версии лоджика и ядра для загрузки проекта необходимо будет в роутере пробросить порт 22. Для отладки также пробросить порт 502. Если нужен SMconfig, то для его работы нужны порты 80 и 1111. И не забываем менять пароль на контроллерах, которые видны в Интернете
|
__________________
Программа делает то что написал программист, а не то что он хотел.
Добро всегда побеждает зло. Кто победил - тот и добрый.
|
|
|