Usuário com melhor resposta
Qual melhor forma de se fazer um tunneling (ssh/socks) c#

Pergunta
-
Bom dia,
Não sei se estou na categoria certa do Fórum, se não tiver desculpas desde já.
Eu consegui fazer uma conexão via SSH usando o Ssh .NET, porém não consigo manter a conexão aberta por muito tempo, depois de um tempo de uso da erro ao acessar o objeto de abertura no código, caso eu precise abrir a conexão e fazer um comando e depois fechar está ok, mas gostaria de saber a melhor forma de manter essa conexão aberta.
Outro problema é o seguinte uso o software Proxifier (usando socks versao 5) que direciona os pacotes dos aplicativos que não suportam proxy diretamente (de uma determinada porta) que estou usando na minha máquina para essa conexão ssh (meu servidor linux). Alguém já teve a necessidade de fazer isso, fazer a conexão via ssh e e mandar todos os pacotes de um determinado aplicativo usando essa conexão ssh, mas tudo via C#.
Desde já agradeço.
- Editado Rafael Soarde Matias quinta-feira, 14 de julho de 2016 11:45
Respostas
-
Bom dia Rafael Soarde Matias,
Obrigado por sua participação no Fórum MSDN.
Sobre manter a conexão aberta, por gentileza, verifique essa página.
Também, se possível, verifique os exemplos aqui
Atenciosamente,
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Sugerido como Resposta Robson William SilvaModerator sexta-feira, 15 de julho de 2016 13:17
- Marcado como Resposta Robson William SilvaModerator sexta-feira, 15 de julho de 2016 16:41
-
Muito obrigado Robson!
Eu cheguei a ver o Chilkat anteriormente, mas ainda não estava dando certo, em meio a outros posts achei esse:
https://sshnet.codeplex.com/discussions/574658
Tinha resolvido em partes, depois fui ver que estava usando uma lib desatualizada, quando atualizei resolveu! =D
- Marcado como Resposta Robson William SilvaModerator segunda-feira, 18 de julho de 2016 12:10
Todas as Respostas
-
Bom dia Rafael Soarde Matias,
Obrigado por sua participação no Fórum MSDN.
Sobre manter a conexão aberta, por gentileza, verifique essa página.
Também, se possível, verifique os exemplos aqui
Atenciosamente,
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Sugerido como Resposta Robson William SilvaModerator sexta-feira, 15 de julho de 2016 13:17
- Marcado como Resposta Robson William SilvaModerator sexta-feira, 15 de julho de 2016 16:41
-
Muito obrigado Robson!
Eu cheguei a ver o Chilkat anteriormente, mas ainda não estava dando certo, em meio a outros posts achei esse:
https://sshnet.codeplex.com/discussions/574658
Tinha resolvido em partes, depois fui ver que estava usando uma lib desatualizada, quando atualizei resolveu! =D
- Marcado como Resposta Robson William SilvaModerator segunda-feira, 18 de julho de 2016 12:10