Siento que esto debería ser mucho más fácil de lo que resulta, pero básicamente:
- En mi red doméstica local, tengo una cámara IP en la dirección IP
192.168.0.106:80
y192.168.0.106:554
(configuración de la cámara y puertos de transmisión RTSP, respectivamente). - Tengo una máquina virtual ejecutándose en Azure; me gustaría reenviar de forma segura el tráfico desde esa cámara IP hasta la máquina virtual. Según esta publicación, me imagino que algo como esto debería funcionar:
ssh -L 192.168.0.106:80:localhost:80 -L 192.168.0.106:554:localhost:554 user@azure-vm-ip-address
Sin embargo, no he tenido suerte con esto (y con muchas variaciones). O el reenvío de puertos falla cuando se establece la conexión SSH o localhost:80 no se puede resolver en la máquina virtual remota.
¿Alguna sugerencia sobre lo que podría probar?