TRAMPLE
02-10-2019, 12:12
Доброго времени суток. Помогите с одной проблемкой сетевого характера.
Есть некий объект на котором установлено видеонаблюдение. На объекте 2 видеорегистратора, к которым нужно организовать удаленный доступ. Дабы видеорегистратор было видно, локальный IP адрес был помещен в DMZ. Программа удалённого доступа подсоединялась к регистраторам по статичному IP адресу выданным провайдером и по порту, которые у 2х регистраторов были разные. С этим проблем нет. А вот мобильное приложение, подключается к регистратору по P2P, возможности подключения по IP:port нету. И вот какой глюк получается.
В мобильном приложении 2 подключения (к каждому регистратору) и иногда! второе подключение показывает (транслирует) первый регистратор. На регистраторах одинаковые логины и пароли. Если лог/пас поменять, то второе подключение выдает ошибку авторизации. То есть второе подключение (к второму регистратору) не всегда конектится к этому самому 2-рому регистратору, а пытается (и успешно в случае правильного лог/паса) присоединится к первому регистратору, ходя адреса P2P у них разные.
Я не совсем понимаю как работает P2P соединение, и почему происходит то что происходит. Такое впечатление что соединение идет по IP адресу а потом подключается к первому увиденному регистратору, и конкретно указать порта нельзя.
Можно ли это как-то исправить. На данный момент на объекте проведено 2 независимые линии интернета с 2мя разными IP адресами от провайдера. Так все работает нормально, но это дополнительные расходы за интернет, сами понимаете. Как разделить 2 видеорегистратора в одной локальной сети чтобы они не путались при P2P подключении к ним.
Есть некий объект на котором установлено видеонаблюдение. На объекте 2 видеорегистратора, к которым нужно организовать удаленный доступ. Дабы видеорегистратор было видно, локальный IP адрес был помещен в DMZ. Программа удалённого доступа подсоединялась к регистраторам по статичному IP адресу выданным провайдером и по порту, которые у 2х регистраторов были разные. С этим проблем нет. А вот мобильное приложение, подключается к регистратору по P2P, возможности подключения по IP:port нету. И вот какой глюк получается.
В мобильном приложении 2 подключения (к каждому регистратору) и иногда! второе подключение показывает (транслирует) первый регистратор. На регистраторах одинаковые логины и пароли. Если лог/пас поменять, то второе подключение выдает ошибку авторизации. То есть второе подключение (к второму регистратору) не всегда конектится к этому самому 2-рому регистратору, а пытается (и успешно в случае правильного лог/паса) присоединится к первому регистратору, ходя адреса P2P у них разные.
Я не совсем понимаю как работает P2P соединение, и почему происходит то что происходит. Такое впечатление что соединение идет по IP адресу а потом подключается к первому увиденному регистратору, и конкретно указать порта нельзя.
Можно ли это как-то исправить. На данный момент на объекте проведено 2 независимые линии интернета с 2мя разными IP адресами от провайдера. Так все работает нормально, но это дополнительные расходы за интернет, сами понимаете. Как разделить 2 видеорегистратора в одной локальной сети чтобы они не путались при P2P подключении к ним.