Как подключиться к очень старому ПЛК winCE из внешней сети?

347
Andres Mora

У меня есть этот старый ПЛК под управлением WinCE 3.0. Он имеет IP 192.168.0.99 и TCP-порт 1200, поэтому я могу подключиться с ПК. Это работает нормально, когда у меня есть и ПК и ПЛК в одной сети.

Я хотел бы получить доступ к порту 1200 на ПЛК, но из внешней сети. Я настроил переадресацию портов на своем маршрутизаторе, чтобы порт 1200 был виден снаружи, но я столкнулся с проблемой. Этот старый ПЛК не будет принимать входящие соединения с IP-адресов в другой сети, и это нельзя изменить.

Мне нужно получить доступ к этому ПЛК с сервера Amazon EC2, к которому мне нужно подключить удаленный ПЛК Severl, как этот, о котором я упоминал. Все местоположения ПЛК имеют доступ к интернету через роутер или малину с USB-адаптером 3G.

Я был бы очень признателен за любые идеи, которые вы могли бы дать мне

1
Вы можете попытаться настроить VPN или использовать удаленный рабочий стол (например, VNC или TeamViewer), чтобы подключиться к компьютеру в интрасети и получить доступ оттуда. AFH 6 лет назад 2
Вы уверены, что правильно настроили переадресацию портов? Переадресация портов - это правила, которые указывают одному устройству направлять запросы на определенный порт на определенный IP-адрес локальной сети. Интересно, как для ПЛК возможно возникновение трафика? 6 лет назад 0
Привет @MichaelBay Я проверил порт вперед несколько раз, и все в порядке. пакеты от внешнего ip поступают на маршрутизатор и перенаправляются в PLC. Он просто не принимает IP-адреса из своего диапазона Andres Mora 6 лет назад 0
Как рекомендует @AFH, VPN обычно рекомендуется, и это из соображений безопасности. Нет никаких причин для устройства, к которому можно получить доступ из локальной сети, чтобы оно не работало таким же образом снаружи при правильной переадресации портов. Через мобильные соединения другое дело, если оно проходит через брандмауэр SPI. Доктор Google не смог найти никаких других ссылок на ПЛК (или WinCE), не работающих с NAT, кроме ваших собственных сообщений. 6 лет назад 0

1 ответ на вопрос

0
Hongkie

Ваш WinCE блокирует маршрутизатор, как правило, из-за, но не ограничиваясь этим: 1. IP-адрес маршрутизатора из черного списка 2. Mac-адрес маршрутизатора из черного списка 3. Номер порта коммутатора L2 / L3 в черном списке

Ваш winCE принимает соединения от вашего компьютера, как правило, из-за: 1. IP-адреса компьютера в белом списке 2. Mac-адреса компьютера в белом списке. 3. белый номер порта коммутатора L2 / L3

Есть несколько подходов для тестирования этого сценария: 1. Можете ли вы изменить MAC-адрес вашего маршрутизатора на Mac-адрес компьютера? 2. Можете ли вы изменить IP-адрес вашего маршрутизатора на IP-адрес компьютера? 3. есть ли у вас доступ к L2 / L3 переключателю между компьютером winCE и интернетом?

У меня может быть больше вопросов, но посмотрите, актуальны ли мои ответы выше.

Привет и спасибо за вашу помощь. Программное обеспечение, работающее на моем компьютере с WinCE, очень ограничено и не допускает никаких изменений в брандмауэре. Я закончил тем, что подключил ПЛК к VPN Andres Mora 6 лет назад 0

Похожие вопросы