Como encaminho de um endereço IP na minha rede *local* para uma máquina remota via SSH?

Como encaminho de um endereço IP na minha rede *local* para uma máquina remota via SSH?

Eu sinto que isso deveria ser muito mais fácil do que está sendo - mas basicamente:

  • Na minha rede doméstica local, tenho uma câmera IP no endereço IP 192.168.0.106:80e 192.168.0.106:554(configuração da câmera e portas de fluxo RTSP, respectivamente).
  • Tenho uma VM em execução no Azure - gostaria de encaminhar com segurança o tráfego dessa câmera IP para a VM. Com base nesta postagem, imagino que algo assim deveria funcionar:

ssh -L 192.168.0.106:80:localhost:80 -L 192.168.0.106:554:localhost:554 user@azure-vm-ip-address

No entanto, não tive sorte com isso (e muitas variações). O encaminhamento de porta falha quando a conexão SSH é estabelecida ou localhost:80 não pode ser resolvido na VM remota.

Alguma sugestão sobre o que eu poderia tentar?

informação relacionada