Jump to content
Форум по продукции MOXA

OnCell5104 и маршрутизация.


Recommended Posts

Здравствуйте.

 

Возникли затруднения при настройке маршрутизации, необходимо прояснить несколько моментов. Начну по-порядку.

 

Имеется несколько OnCell5104, к LAN интерфейсам подключены несколько устройств (для простоты пусть будут PLC). Все устройства имеют статические IP, в качестве шлюза указан LAN IP OnCell. Пусть одно из устройств работает по 502 порту, при этом устройству необходимо явно указать IP получателя(который находится в далекой далекой галактике сети) . К WAN интерфейсу подключена AWK-3121 работающая в режиме Client (назовем эту пару мокс - связкой). И WAN интерфейс OnCell5104 и AWK-3121 получают настройки IP от DHCP (имеется несколько WI-FI сетей и следовательно несколько DCHP серверов, роли которых выполняют AWK-3121 работающие в режиме AP). Связки могут перемещаться в пространстве и времени и регистрироваться у разных AP, получая каждый раз разные настройки IP. Так же, в OnCell'ах стоят по sim-карте, с статическим IP. Сервер сбора данных имеет 2 "входа", внутренний статический IP и проброшенные порты от внешнего статического IP.

 

Итак, предполагается работа системы следующим образом.

В PLC в качестве адреса получателя выставляется внутренний статический IP сервера:502. Связка зарегистрировавшись у какой-либо AP получает от нее настройки IP. Таким образом данные перемещаются по следующему маршруту (условно):

PLC->LAN(OnCell)->E-WAN(OnCell)->LAN(AWK-client)->AWK(AP)->gateway->.....->gateway->внутренний статический IP сервера. Схема работает. Далее, если вдруг по каким то причинам связь с AP пропала и внутренний статический IP сервера не пингуется, то необходимо переключить канал передачи данных с E-WAN на C-WAN. (далее скрины связанных с этим настроек)

post-4125-0-81379600-1365421752_thumb.jpg

post-4125-0-99839400-1365422154_thumb.jpg

post-4125-0-53050500-1365422157_thumb.jpg

post-4125-0-06489400-1365422159_thumb.jpg

В моем понимании, при данной настройке данные от PLC отправляемые на внутренний статический IP сервера:502, должны быть перенаправлены на внешний статический IP, а оттуда по проброшенному порту на внутренний статический IP сервера. Но видимо что-то я неправильно понимаю. Потому что после выхода связки из зоны действия AP, oncell переключает WAN интерфейсы с E-WAN на C-WAN, но как видно из следующего скрина post-4125-0-61417100-1365422834_thumb.jpg

пакеты идут не по нужному мне маршруту (первая строка таблицы), хотя флаг свидетельствует о том, что маршрут активен и работоспособен и имеет более приоритетную метрику, а по второй строке таблицы. Естественной, что в интернете не может существовать внутренний статический IP сервера:502, потому что он находится за внешним статическим IP сервера:502.

Проясните пожалуйста, где ошибка.

 

забыл добавить - если в PLC в качестве адреса получателя указать внешний статический IP:502, (при условии, что в настройка муршрутизации в качестве шлюза выбран IP E-WAN, а в качестве адресата внутренний статический IP сервер) то схема работает не работает с точностью до наоборот. То есть, по внешке, через C-WAN данные до сервера благополучно доходят, но при переключении на E-WAN, понятно, что нет.

 

Так же пробовал такой вариант:

 

связка имеет возможность подключатся напрямую к wifi сети, в которой живет сервер. То есть и awk client и e-wan oncell и непосредственно сервер находятся в одной сети. AP подключена напрямую к модему. То есть, связка одновременно видит и внутренний адрес сервера и внешний (адрес модема). В этом случае, указав в PLC в качестве получателя внешний адрес сервер:502(=адрес модема), данные до сервера доходят и c E-WAN и C-WAN.

Link to comment
  • 2 weeks later...

Добрый день!

 

Боюсь, маршрутизатор не сможет работать по описанной Вами схеме. Он не сможет подменять внутренний статический адрес сервера на внешний.

Функция резервирования подключения (Ethernet WAN / GPRS) предназначена, например, для случая, если Вы связываетесь с сервером, находящимся в сети Интернет, и кабельная связь пропала. Тогда автоматически активируется сотовая связь, и данные будут передаваться по GPRS, но на тот же самый адрес, без подмены адресов.

Если же Вы делаете связь двух частных LAN, то организация резервного GPRS-канала не получится, т.к., как Вы корректно заметили, в случае задействования GPRS-канала надо будет указывать другой IP-адрес целевого сервера, а OnCell автоматически этого сделать не сможет.

Link to comment

Добрый день!

 

Боюсь, маршрутизатор не сможет работать по описанной Вами схеме. Он не сможет подменять внутренний статический адрес сервера на внешний.

Функция резервирования подключения (Ethernet WAN / GPRS) предназначена, например, для случая, если Вы связываетесь с сервером, находящимся в сети Интернет, и кабельная связь пропала. Тогда автоматически активируется сотовая связь, и данные будут передаваться по GPRS, но на тот же самый адрес, без подмены адресов.

Если же Вы делаете связь двух частных LAN, то организация резервного GPRS-канала не получится, т.к., как Вы корректно заметили, в случае задействования GPRS-канала надо будет указывать другой IP-адрес целевого сервера, а OnCell автоматически этого сделать не сможет.

 

благодарю за исчерпывающий ответ.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...