У меня есть промышленный ПК под управлением Windows Embedded с двумя адаптерами сетевых карт. Одна из карт, скажем card1, подключена к коммутатору, к которому подключено несколько IP-камер и некоторые другие периферийные IP-устройства, соответствующие частной сети. Другой адаптер карты, card2, подключен к корпоративной сети. Что мне нужно сделать, так это направить одну из IP-камер на порт в IP-адресе card2, чтобы ее можно было увидеть и получить к ней доступ из сети компании. Можно ли в windows?
С уважением
Вот схема того, что мне нужно сделать
Как-то мне нужен доступ к CAM1 из СЕТИ КОМПАНИИ
Я решил свою проблему благодаря предложению marctxk. https://stackoverflow.com/questions/24646165/netsh-port-forwarding-from-local-port-to-local-port-not-working
В командной строке Windows вам просто нужно выполнить эту команду
netsh interface portproxy add v4tov4 listenport = xx listenaddress = xxx.xxx.x.xxx connectport = xx connectaddress = xxx.xxx.x.xxx
порт прослушивания и адрес - это IP-адрес, видимый сетью компании, и порт, который я хочу использовать. Порт и адрес подключения - это IP-адрес и порт IP-камеры.
Вам не нужно забывать добавлять правила в свой брандмауэр Windows, чтобы вы могли получить доступ к порту, который хотите использовать