Comparez les prix des domaines et des services informatiques des vendeurs du monde entier

LXC Et le port de proxy 22 (ssh)

J'ai installé LXC à votre serveur Ubuntu 12.04 Et créé quelques conteneurs. j'ai seulement 1 adresse IP externe, alors j'utilise nginx Sur votre ordinateur hôte aux requêtes HTTP proxy de certains hôtes aux conteneurs appropriés.

Je suis juste vaguement familier avec nginx et le concept de proxoration en général, mais à en juger par mes recherches, je ne peux pas proxy SSH.

Donc, j'ai besoin de rediriger le port en utilisant des tables IP. Ce n'est pas parfait, car je dois utiliser différents ports pour SSH dans différents conteneurs.

Idéalement, je voudrais proxy le port 22 Sur certains noms d'hôte dans le conteneur approprié, mais je ne comprends pas comment cela est possible.

Par exemple:


ssh host1

Doit serveur proxy sur le conteneur "container1" à travers le port 22.


ssh host2

Doit proxy au conteneur "container2" à travers le port 22.

Est-il possible?
Invité:

Pour répondre aux questions, connectez-vous ou registre