Beispielcode von libssh2, der für die Portweiterleitung verwendet wird

Ich suche ein Beispiel für die Verwendunglibssh2 um ssh port forwarding einzurichten. Ich habe mir die API angeschaut, aber im Bereich der Portweiterleitung gibt es sehr wenig Dokumentation.

Zum Beispiel bei der Verwendung von PuTTYsplink Es gibt den Remote-Port zum Abhören, aber auch den lokalen Port, an den der Datenverkehr gesendet werden soll. Ist es die Verantwortung der Entwickler, dies einzurichten? Kann jemand ein Beispiel geben, wie das geht?

Ein Beispiel, bei dem der Remote-Port an einen lokalen Port übertragen wird, ist ebenfalls hilfreich. Benutze ichlibssh2_channel_direct_tcpip_ex()?

Ich bin bereit, ein Kopfgeld zu zahlen, um ein paar funktionierende Beispiele dafür zu bekommen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage