LXC e porta de proxy 22 (ssh)

1

Instalei o LXC no meu servidor Ubuntu 12.04 e criei alguns contêineres. Eu tenho apenas um endereço IP externo, portanto, estou usando nginx em minha máquina host para solicitações HTTP de proxy de determinados hosts para os contêineres relevantes.

Eu só estou vagamente familiarizado com o nginx e com o conceito de proxying em geral, mas a partir da minha pesquisa parece que eu não posso fazer proxy SSH.

Assim, eu tenho que portar para frente usando tabelas IP. Isso é menos que ideal, já que precisarei usar diferentes portas para SSH nos diferentes containers.

Idealmente, gostaria de fazer proxy na porta 22 em certos nomes de host para o contêiner relevante, mas não vejo como isso é possível.

Por exemplo:

  • ssh host1 deve ser o proxy para o contêiner "container1" na porta 22.
  • ssh host2 deve ser o proxy para o contêiner "container2" na porta 22.

Isso é possível?

    
por badsyntax 24.03.2014 / 17:49

0 respostas