Для подключения к камере с IP-адресом в другой подсети, вы можете использовать метод "двойного NAT" или "моста". Здесь описан способ с использованием двойного NAT.
1. На своей локальной машине установите прокси-сервер, например, Squid.
2. Настройте прокси-сервер Squid для проброса соединений к IP-адресу камеры в другой подсети. Для этого нужно отредактировать файл squid.conf и добавить следующую конфигурацию (заменив <IP_камеры> и <порт_камеры> на соответствующие значения):
```
http_port <локальный_порт>
tcp_outgoing_address <IP_камеры> <локальный_IP_адрес_свитча>:<порт_камеры>
```
3. Запустите прокси-сервер Squid.
4. На неттопе установите SSH-сервер (например, OpenSSH), если он еще не установлен.
5. Установите SSH-подключение с использованием команды ssh на вашу VPS-сервер и настройте SSH-туннель следующим образом:
```
ssh -L <локальный_порт>:<локальный_IP_адрес_свитча>:<80> <пользователь>@<VPS_IP_адрес>:<VPS_SSH_порт>
```
- <локальный_порт> - порт на вашей локальной машине, через который вы будете подключаться к веб-интерфейсу камеры;
- <локальный_IP_адрес_свитча> - IP-адрес вашего свитча на той же подсети, что и камера;
- <80> - порт веб-интерфейса камеры;
- <пользователь> - имя пользователя на VPS-сервере;
- <VPS_IP_адрес> - IP-адрес VPS-сервера;
- <VPS_SSH_порт> - SSH-порт VPS-сервера.
6. После успешного подключения к VPS-серверу через SSH, вы сможете получить доступ к веб-интерфейсу камеры, открыв веб-браузер и перейдя по адресу http://localhost:<локальный_порт>.
7. Вы сможете получить доступ к IP камере с новым адресом с помощью предоставленного веб-интерфейса на 80 порту или записывать видео через RTSP.
Примечание: При использовании двойного NAT могут возникнуть проблемы с производительностью и задержкой, особенно при передаче видеопотока через RTSP. Если возникают проблемы, рекомендуется использовать физическое подключение или подключить камеру к той же подсети, что и неттоп.