O tunelamento SSH pela porta 80, mas apenas em um único subdomínio?

1

Estou executando o lighttpd e o openssh em uma caixa antiga. Poderia ser configurado para ter o lighttpd lidando com o tráfego da web por meio de www.example.com:80, mas ter tráfego ssh por meio de ssh.example.com:80?

Devido a circunstâncias irrelevantes, às vezes me vejo preso a um firewall que permite o tráfego apenas pela porta 80. Naturalmente, isso representa um problema ao se conectar a sites que usam HTTPS. Desejo configurar um túnel ssh nessa caixa que já está veiculando conteúdo.

Para manter a questão geral e útil, vou formular a minha pergunta de forma semelhante ao título: é possível configurar o ssh para escutar em uma porta específica em um subdomínio específico?

    
por TreyK 17.04.2012 / 06:47

1 resposta

1

Como você está usando hospedagem virtual para diferenciar entre diferentes formatos de tráfego, seu servidor HTTP (lighttpd, neste caso) tem que fazer o trabalho de diferenciar o tráfego, o que significa que todo o tráfego deve estar em conformidade com a especificação HTTP. A melhor solução que posso oferecer é permitir o tráfego de proxy HTTP (incluindo especificamente o método de proxy CONNECT ) com o método apropriado. autorização, claro, e depois se conectar ao SSH através do seu proxy HTTP.

Só tome cuidado para não permitir tráfego de proxy não autenticado ou você se tornará um redirecionamento de spam em questão de minutos.

Além disso, Saca-rolhas .

    
por 17.04.2012 / 07:05

Tags