Código de ejemplo de libssh2 que se utiliza para el reenvío de puertos
Estoy buscando un ejemplo de cómo usarlibssh2
para configurar el reenvío de puertos ssh. He mirado la API, pero hay muy poca documentación en el área de reenvío de puertos.
Por ejemplo, al usar PuTTY'splink
está el puerto remoto para escuchar, pero también el puerto local al que se debe enviar el tráfico. ¿Es responsabilidad de los desarrolladores configurar esto? ¿Alguien puede dar un ejemplo de cómo hacer esto?
Además, un ejemplo donde el puerto remoto se lleva a un puerto local sería útil. Yo usolibssh2_channel_direct_tcpip_ex()
?
Estoy dispuesto a ofrecer una recompensa si es necesario obtener un par de ejemplos prácticos de esto.