PDA

Просмотр полной версии : ПЛК200 подключение со стороны WAN



beatitas
02.03.2023, 16:55
Добрый день.
Не смог найти инструкцию по настройке. модули Mx210 подключены в LAN (eth0) ПЛК200, Eth1 включен в основную сеть. Из неё и надо получить доступ к web интерфейсу, и подключаться кодсисом.
Вроде везде всё разрешил, но не работает. Со стороны "внутренней сети" - eth0 всё ОК.

66267

66268

66269

Евгений Кислов
02.03.2023, 17:10
Добрый день.
У вас оба порта в зоне LAN - так что правила межсетевого экрана них вообще не влияют.
Вы пробовали маску на обоих интерфейсах задать как 255.255.255.0?
Если это не поможет - чтобы разобраться в ситуации - напишите, пожалуйста, на support@owen.ru и предоставьте удаленный доступ по AeroAdmin.

beatitas
02.03.2023, 17:19
Евгений, спасибо огромное в очередной раз.
Поменял маску eth0 c /16 на /24 (eth1 получает /16 от DHCP) и Luci появилась на **1.131. осталось понять - как это работает и почему маска повляла)))

Евгений Кислов
02.03.2023, 17:37
Евгений, спасибо огромное в очередной раз.
Поменял маску eth0 c /16 на /24 (eth1 получает /16 от DHCP) и Luci появилась на **1.131. осталось понять - как это работает и почему маска повляла)))

У вас из-за маски 255.255.0.0 оба интерфейса фактически были в общей сети (192.168.x.x).
С точки зрения ПЛК - в этом случае весь трафик достаточно передавать через один из интерфейсов (сеть-то всё равно одна с его точки зрения).
С помощью маски вы разделили их по отдельным подсетям.

SergeSh
05.03.2024, 11:25
У вас из-за маски 255.255.0.0 оба интерфейса фактически были в общей сети (192.168.x.x).
С точки зрения ПЛК - в этом случае весь трафик достаточно передавать через один из интерфейсов (сеть-то всё равно одна с его точки зрения).
С помощью маски вы разделили их по отдельным подсетям.

Добрый день! У меня в проекте 2 контроллера 200-01 (каждый с двумя модулями 210 серии) и панель СП307. Так как bridge на этом контроллере не поддерживается, можно ли организовать 2 сети следующим образом. Чтобы контроллеры через eth1 обменивались данными между собой и панелью, а через eth0 в другой подсети общались со своими модулями ввода-вывода. Если я правильно понял вышеизложенное, для этого достаточно указать подсетям разные маски, например, для eth0 255.255.255.240 (диапазон адресов 192.168.1-192.168.1.14), а для eth1 255.255.255.248 (диапазон адресов 192.168.17-192.168.1.22)

Евгений Кислов
05.03.2024, 11:42
Добрый день! У меня в проекте 2 контроллера 200-01 (каждый с двумя модулями 210 серии) и панель СП307. Так как bridge на этом контроллере не поддерживается, можно ли организовать 2 сети следующим образом. Чтобы контроллеры через eth1 обменивались данными между собой и панелью, а через eth0 в другой подсети общались со своими модулями ввода-вывода. Если я правильно понял вышеизложенное, для этого достаточно указать подсетям разные маски, например, для eth0 255.255.255.240 (диапазон адресов 192.168.1-192.168.1.14), а для eth1 255.255.255.248 (диапазон адресов 192.168.17-192.168.1.22)

Добрый день.
Ваше предположение звучит разумно.

SergeSh
07.03.2024, 07:56
Добрый день.
Ваше предположение звучит разумно.

Спасибо, Евгений! Проверил на железе заработало. Остался только непонятным момент задания основного шлюза для подсетей. Для eth0 я задал шлюз 192.168.1.0, для eth1 192.168.1.16 в конфигураторе. Но когда настраивал узел eth0 в проекте он подцепил из контроллера шлюз 0.0.0.0 и сначала в онлайне были какие-то ошибки, заработало только после перезапуска отключением питания. Как правильно задавать основной шлюз?

Евгений Кислов
07.03.2024, 08:05
Спасибо, Евгений! Проверил на железе заработало. Остался только непонятным момент задания основного шлюза для подсетей. Для eth0 я задал шлюз 192.168.1.0, для eth1 192.168.1.16 в конфигураторе. Но когда настраивал узел eth0 в проекте он подцепил из контроллера шлюз 0.0.0.0 и сначала в онлайне были какие-то ошибки, заработало только после перезапуска отключением питания. Как правильно задавать основной шлюз?

Я думаю, что вы все сделали правильно.
В CODESYS нужно было перевыбрать сетевой интерфейс в узле Ethernet.