Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.02.2020, 14:09   #31
Gel
Senior Member
 
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили: 38 раз(а) в 30 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата:
Сообщение от Arsie Посмотреть сообщение
Не привязывайтесь к слову "разъём". Вы поняли, о чём я.
Может и понял, но почему вы взяли разъем у контроллера, а не где-то в недрах провайдера?

Разъем у контроллера, это что, единственная точка отказа?
Gel вне форума   Ответить с цитированием
Старый 18.02.2020, 14:24   #32
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата
Сообщение от Gel Посмотреть сообщение
Может и понял, но почему вы взяли разъем у контроллера, а не где-то в недрах провайдера?

Разъем у контроллера, это что, единственная точка отказа?
Нет, конечно. Но с точки зрения транспорта буквально всё равно, что там у кого отказало.

Отказ внутри датацентра проходит для контроллера достаточно незаметно, чтобы не рассматривать его всерьёз.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 18.02.2020, 14:31   #33
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата
Сообщение от Bayk Посмотреть сообщение
как это не нужно? а внешний белый ip?
нет все равно я значит не могу понять идеологию cmconnect.
чтобы прошить условный контроллер, например матрикс, мне нужно где-то разместить панель 2gi, чтобы к ней коннектиться с помощью ноута из серой сети с интернетом в одном месте и матрикса, например со вставленной симкой, с другой стороны, и вот тогда можно будет прошить с ноута матрикс?
неужели нет софтового решения вместо промежуточного контроллера?
нужен только один контроллер с одним белым ip - он и будет работать см-сервером. к нему подключаете все остальные контроллеры откуда угодно. все что надо - прописать в контроллер этот самый белый айпи. и долее контроллер получает ip от openvpn и по нему уже работаете с любого компа подключенного в ту же openvnp сетку
https://yadi.sk/i/eyMGG9ViRwaWNw


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 18.02.2020, 14:37   #34
Gel
Senior Member
 
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили: 38 раз(а) в 30 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата:
Сообщение от Arsie Посмотреть сообщение
Нет, конечно. Но с точки зрения транспорта буквально всё равно, что там у кого отказало.
Если вы не хотите зависеть от одного транспорта, то организуете два транспорта или больше. Даже к контроллеру с одним Ethernet разъемом можно подключить роутер, который будет поднимать столько транспортных каналов, сколько нужно.

С точки зрения оверлейной сети, ей все равно, кто и как обеспечивает доступ в интернет.
Gel вне форума   Ответить с цитированием
Старый 18.02.2020, 14:38   #35
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата
Сообщение от Gel Посмотреть сообщение
Я ранее уже высказывал замечания по сетевым возможностям контроллеров Segnetics, но еще раз повторю. То, что из Linux-ядра разработчики Segnetics убрали подсистему брандмауэра я считаю неправильным, поэтому прямое подключение контроллера к публичной сети -- сомнительным мероприятием.

Это я к тому, что в текущей ситуации роутер лучше все равно поставить, если требуется обеспечивать удаленный доступ к контроллеру.

Хотя Арсений при очередном обсуждении написал, что у него на Matrix что-то сработало, т.к. не было предоставлено подтверждений в виде дампа правил (iptables-save), то я не уверен, что это так. Для SMH4 у меня это не работает.


Я бы сказал так. При наличии реального IP связь гарантированно можно установить. Без наличия реального IP связь возможно установить (при использовании техники UDP hole punching и подобных), но не всегда.

Что касается самой процедуры обновления программы. Вообще, т.к. обновление программы для SMH4 и подобных Linux-контроллеров, по сути набор манипуляций с файлами и службами, то все эти операции можно инициировать и в пассивном режиме. Просто нужна отдельная служба, которая по какому-нибудь каналу получает дистрибутив (каналом может быть хоть облачное хранилище файлов, хоть сообщения из мессенджера Viber/Telegram/ТамТам) и устанавливает его.

При реализации через мессенджеры можно организовать и командную консоль. На самом деле, прикольно работает, я пробовал...
так или иначе на объектах всегда есть роутер. мне, как интегратору, необходимо только получить у местного админа локальный ip и сказать про опенвпн и необходимые порты для него. и больше от меня вообще ничего не требуется. включил - и полетели. я вообще ни во что не вникаю на объектах.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 18.02.2020, 14:43   #36
Gel
Senior Member
 
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили: 38 раз(а) в 30 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата
Сообщение от LordN Посмотреть сообщение
нужен только один контроллер с одним белым ip - он и будет работать см-сервером. к нему подключаете все остальные контроллеры откуда угодно. все что надо - прописать в контроллер этот самый белый айпи. и долее контроллер получает ip от openvpn и по нему уже работаете с любого компа подключенного в ту же openvnp сетку
https://yadi.sk/i/eyMGG9ViRwaWNw
Я выше давал ссылку на Hamachi, она бесплатно позволяет завернуть до 5 устройств в виртуальную сеть.

При этом для работы достаточно серых адресов, ничего на белых адресах разворачивать не надо.

Единственное, на что нужно обратить внимание:

1. зависимость от инфраструктуры Hamachi;
2. качество шлюзовых серверов Hamachi на случай, если не получается установить прямое соединение.

Без учета пунктов 1 и 2 сложно придумать что-то проще и лучше.
Gel вне форума   Ответить с цитированием
Старый 18.02.2020, 15:10   #37
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата
Сообщение от Gel Посмотреть сообщение
Я выше давал ссылку на Hamachi, она бесплатно позволяет завернуть до 5 устройств в виртуальную сеть.

При этом для работы достаточно серых адресов, ничего на белых адресах разворачивать не надо.

Единственное, на что нужно обратить внимание:

1. зависимость от инфраструктуры Hamachi;
2. качество шлюзовых серверов Hamachi на случай, если не получается установить прямое соединение.

Без учета пунктов 1 и 2 сложно придумать что-то проще и лучше.
у меня уже почти три десятка контроллеров в сети и десяток компов


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 17.03.2020, 11:14   #38
dude
Новичок
 
Регистрация: Nov 2018
Сообщения: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата
Сообщение от LordN Посмотреть сообщение
да. нужен какой-то контроллер в сети с белым ip который и можно сделать см-сервером
не очень понимаю, а что разве матрикс не может быть сам см-сервером?

просто хочу использовать матрикс для автоматизации удаленных объектов
матрикс-90й с 3g модемом. установить в него сим карту с белым IP (или для см-конект это не обязательно?)
потом на удаленном компе через vpn подключиться орс сервером по модбас tcp и вывести на скаду

разве для это нужен трим или смч4?
dude вне форума   Ответить с цитированием
Старый 17.03.2020, 14:13   #39
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата
Сообщение от dude Посмотреть сообщение
не очень понимаю, а что разве матрикс не может быть сам см-сервером?
Может.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 17.03.2020, 14:27   #40
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата
Сообщение от dude Посмотреть сообщение
(или для см-конект это не обязательно?)
Белый IP нужен.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Старый 18.03.2020, 03:31   #41
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата
Сообщение от dude Посмотреть сообщение
не очень понимаю, а что разве матрикс не может быть сам см-сервером?

просто хочу использовать матрикс для автоматизации удаленных объектов
матрикс-90й с 3g модемом. установить в него сим карту с белым IP (или для см-конект это не обязательно?)
потом на удаленном компе через vpn подключиться орс сервером по модбас tcp и вывести на скаду

разве для это нужен трим или смч4?
смконнект удобен именно для связи контроллера с вашей впн-локалкой.
можно конечно этот сервер-контроллер разместить где-то на объекте заказчика, но в этом случае вам для каждого нового контроллера нужен будет, либо новый сервер с новой впн-сеткой, либо его нужно будет подключать в имеющуюся.
все ничего, если контроллеры одного клиента, но если нет, то в случае лишения доступа к серверу вы теряете доступ ко всем контроллерам этой впн-сетки.
это вопрос контроля и доступа.
если сервер всегда ваш, то нет разницы где он расположен, лишь бы был всегда доступен.
для связи комп-контроллер есть и другие способы


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 25.03.2020, 00:37   #42
dude
Новичок
 
Регистрация: Nov 2018
Сообщения: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата
Сообщение от LordN Посмотреть сообщение
смконнект удобен именно для связи контроллера с вашей впн-локалкой.
можно конечно этот сервер-контроллер разместить где-то на объекте заказчика, но в этом случае вам для каждого нового контроллера нужен будет, либо новый сервер с новой впн-сеткой, либо его нужно будет подключать в имеющуюся.
все ничего, если контроллеры одного клиента, но если нет, то в случае лишения доступа к серверу вы теряете доступ ко всем контроллерам этой впн-сетки.
это вопрос контроля и доступа.
если сервер всегда ваш, то нет разницы где он расположен, лишь бы был всегда доступен.
для связи комп-контроллер есть и другие способы
да, тогда получается, что для связи по смконнект нужен будет один контроллер не находящийся на объекте.
т.к все объекты удаленные и возможны отключения питания, и вся сеть будет недоступной

а если сделать каждый контроллер впн-сервером и на рабочей станции подключить несколько впн-клиентов?))
не хочется еще один контроллер покупать просто чтобы он на столе лежал

а так да..можно на любом роутере впн-сервер настроить и подключаться к контроллерам.
вопрос только в безопасности самого контроллера.
dude вне форума   Ответить с цитированием
Старый 25.03.2020, 11:13   #43
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата
Сообщение от dude Посмотреть сообщение

а если сделать каждый контроллер впн-сервером и на рабочей станции подключить несколько впн-клиентов?
Если вы будете делать из каждого контроллера сервер, смконнект у вас не заработает.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Старый 28.03.2020, 13:10   #44
februar
Member
 
Регистрация: Feb 2013
Сообщения: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Добрый день! Немного запутался..
У меня есть матрикс с модемом, который находится на удаленном объекте. И SMH4 (с модемом), которому надо получать от матрикса значения пары параметров. Чтоб мне их связать, нужно настраивать SMConnect?
februar вне форума   Ответить с цитированием
Старый 28.03.2020, 14:43   #45
dude
Новичок
 
Регистрация: Nov 2018
Сообщения: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Если вы будете делать из каждого контроллера сервер, смконнект у вас не заработает.
почему?
к контроллеру-серверу я добавляю в смконнект рабочую станцию со скадой, генирирую ключи сертификации и настраиваю впн-клиент, выставляю адрес контроллера-сервера в орс-сервере на рабочей станции и опрашиваю модбас переменные контроллера-сервера.
и так для каждого контроллера, создавая отдельного впн-клиента.
так не будет работать?

хотя я так конечно делать не собираюсь, просто не до конца понятны принципы работы смконекта.
dude вне форума   Ответить с цитированием
Старый 28.03.2020, 15:10   #46
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата
Сообщение от dude Посмотреть сообщение
почему?
к контроллеру-серверу я добавляю в смконнект рабочую станцию со скадой, генирирую ключи сертификации и настраиваю впн-клиент, выставляю адрес контроллера-сервера в орс-сервере на рабочей станции и опрашиваю модбас переменные контроллера-сервера.
и так для каждого контроллера, создавая отдельного впн-клиента.
так не будет работать?

хотя я так конечно делать не собираюсь, просто не до конца понятны принципы работы смконекта.
если все пары пк-спк будут разными независимыми и не связанными, то работать будет.
впринципе будет работать и один пк с некоторым кол-вом серверов. вот только зачем это делать если в конечном итоге нужен только один сервер и один белый ip для него.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 30.03.2020, 12:16   #47
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата
Сообщение от februar Посмотреть сообщение
Добрый день! Немного запутался..
У меня есть матрикс с модемом, который находится на удаленном объекте. И SMH4 (с модемом), которому надо получать от матрикса значения пары параметров. Чтоб мне их связать, нужно настраивать SMConnect?
Если у обоих белые ip - можно и без SMConnect.

Если белых ip нет, то нужен хотя бы один белый ip и smconnect

Цитата почему?
к контроллеру-серверу я добавляю в смконнект рабочую станцию со скадой, генирирую ключи сертификации и настраиваю впн-клиент, выставляю адрес контроллера-сервера в орс-сервере на рабочей станции и опрашиваю модбас переменные контроллера-сервера.
и так для каждого контроллера, создавая отдельного впн-клиента.
так не будет работать?

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


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Старый 30.03.2020, 16:06   #48
dude
Новичок
 
Регистрация: Nov 2018
Сообщения: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Если у обоих белые ip - можно и без SMConnect.

Если белых ip нет, то нужен хотя бы один белый ip и smconnect
скажите, а каковы способы защиты, если выставить контроллер с белым ip в интернет?

можно ведь просканировать его порты, найти например открытый порт 502
из этого сделать вывод что это какое то модбас устройство
и например изменить значение какого нибудь регистра
dude вне форума   Ответить с цитированием
Старый 30.03.2020, 17:01   #49
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Заливка программы на Matrix через 3g модем

Цитата
Сообщение от dude Посмотреть сообщение
скажите, а каковы способы защиты, если выставить контроллер с белым ip в интернет?

можно ведь просканировать его порты, найти например открытый порт 502
из этого сделать вывод что это какое то модбас устройство
и например изменить значение какого нибудь регистра
порт можете поменять, сервер необязательно использовать в качестве модбас-слейва.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заливка программы в SMH4 через Ethernet CruZaEd Вопросы о SMH4 11 28.03.2023 11:33
Заливка проекта в TRIM5 через USB флешку axdses Вопросы о Trim5 1 16.01.2020 11:06
SMH4 и модем huawei e3131 Welldi Связь с внешним миром 11 26.02.2018 17:20
Загрузка программ через RS-485. Почему может быть неустойчивой или невозможной Arsie Библиотека 1 10.07.2013 09:57


Часовой пояс GMT +4, время: 06:20.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023