Назад | Перейти на главную страницу

LXC и порт проксирования 22 (ssh)

Я установил LXC на свой сервер Ubuntu 12.04 и создал пару контейнеров. У меня только 1 внешний IP-адрес, поэтому я использую nginx на своем хост-компьютере для проксирования HTTP-запросов с определенных хостов в соответствующие контейнеры.

Я лишь смутно знаком с nginx и концепцией проксирования в целом, но, судя по моим исследованиям, я не могу проксировать SSH.

Таким образом, мне нужно перенаправить порт с использованием таблиц IP. Это далеко не идеально, так как мне придется использовать разные порты для SSH в разных контейнерах.

В идеале я хотел бы проксировать порт 22 на определенных именах хостов в соответствующий контейнер, но я не понимаю, как это возможно.

Например:

Это возможно?