Port-foward de um adaptador de rede para o outro ?

Discussões sobre Windows: 98, XP, NT, CE, Vista, 7, 8, etc...

Moderadores: guest2003, 51, Renie, gpenga

Port-foward de um adaptador de rede para o outro ?

Mensagempor aluis-rcastro » 02 Jun 2022 09:43

Olá Pessoal,

Tenho uma câmera funcionando como servidor web com um IP/Porta local 192.168.0.250:80 sobre o protocolo HTTP, que está conectado a um adaptador ethernet do PC com o IP 192.168.0.1 e Gateway 10.20.30.10 e eu queria acessar esta câmera remotamente através de outro adaptador ethernet da LAN onde este PC está conectado com IP 10.20.30.40 e gateway 10.20.30.10.

Resumindo, eu queria acessar essa câmera remotamente, mapeada como a url http://10.20.30.40:8008.
(Já acesso esta câmera pela rede local com a url http://192.168.0.250:80).

Portfowarding.png


Tentei algumas opções do comando netsh praticamente ás cegas:

A primeira tentativa foi mapeando a câmera conectada ao 1º adaptador ethernet diretamente ao 2º adaptador ethernet conectado à rede externa:

Código:
Código: Selecionar todos
REM rota da câmera para o controle remoto
netsh interface portproxy add v4tov4 listenaddress=192.168.0.250 listenport=80 connectaddress=10.20.30.40 connectport=8008


No entanto, parecia muito simples e não surpreendentemente não funcionou. Então, tentei implementar uma rota intermediária interna, para que o dispositivo externo fosse mapeado em uma porta interna de um adaptador para outro:

Código:
Código: Selecionar todos
REM rota da câmera para o PC
netsh interface portproxy add v4tov4 listenaddress=192.168.0.250 listenport=80 connectaddress=192.168.0.1 connectport=1001
REM rota do PC para o Remoto
netsh interface portproxy add v4tov4 listenaddress=192.168.0.1 listenport=1001 connectaddress=10.20.30.40 connectport=8008


Não funcionou, e finalmente tentei direcionar a câmera pelo gateway, também com a abordagem intermediária, também sem sucesso:

Código:
Código: Selecionar todos
REM rota da câmera para o PC
netsh interface portproxy add v4tov4 listenaddress=192.168.0.250 listenport=80 connectaddress=10.20.30.10 connectport=1001
REM rota do PC para o Remoto
netsh interface portproxy add v4tov4 listenaddress=10.20.30.10 listenport=1001 connectaddress=10.20.30.40 connectport=8008


Alguem sabe o que estou fazendo de errado?

Nota:
1) A maioria dos tutoriais de Portfowarding explica como mapear de localhost, não de dispositivos externos.
2 ) Não se trata de transmitir vídeo streaming, apenas tirar fotos aleatórias mediante por URL.
Você não está autorizado a ver ou baixar esse anexo.
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
aluis-rcastro
Dword
 
Mensagens: 5416
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Re: Port-foward de um adaptador de rede para o outro ?

Mensagempor aluis-rcastro » 09 Jun 2022 18:05

Aqui está a configuração que funcionou, havia confundido quem deve ser o listener e o connect:

Código: Selecionar todos
netsh interface portproxy add v4tov4 listenaddress=10.20.30.40 listenport=8008 connectaddress=192.168.0.250 connectport=80
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
aluis-rcastro
Dword
 
Mensagens: 5416
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ


Voltar para Windows

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x