Hello All, Is that possible to open more as one reverse port forwarding channels in one ssh session?
For example, I can open two direct tunnels in one session:
channel1=channel_new(session);
channel_open_forward(channel1, "localhost",22, "localhost", localP1);
channel2=channel_new(session);
channel_open_forward(channel2, "localhost",80, "localhost", localP2);
after that I can access both sshd and webd from remote server.
Now I want to open two REVERSE tunnels.
channel_forward_listen(session, NULL, 2222, NULL);
for(;;)
{
channel1=channel_forward_accept(session, timeout);
}
So I can accept all connections on remote server port 2222. But it
seems, I can execute channel_forward_listen on the session only once.
Does it mean, that I must create new ssh session for every reverse
tunnel and there is no way to create several reverse tunnels in one ssh
session?
Thank you,
alex
--
Oleksandr Shneyder
Dipl. Informatik
X2go Core Developer Team
email: [email protected]
web: www.obviously-nice.de
--> X2go - everywh...@home
signature.asc
Description: OpenPGP digital signature
