LXC и прокси-порт 22 (ssh)
Я установил LXC на свой сервер Ubuntu 12.04 и создал пару контейнеров. У меня только 1 внешний IP-адрес, поэтому я использую на своем хосте nginx для передачи HTTP-запросов от определенных хостов в соответствующие контейнеры.
Я только смутно знаком с nginx и концепцией прокси в целом, но из моих исследований выясняется, что я не могу прокси SSH.
Таким образом, я должен портировать вперед, используя таблицы IP. Это не идеально, так как мне придется использовать разные порты для SSH в разных контейнерах.
В идеале я хотел бы прокси-порт 22 на определенных именах хостов для соответствующего контейнера, но я не вижу, как это возможно.
Например:
ssh host1
должен прокси к контейнеру "container1" на порту 22.ssh host2
должен прокси к контейнеру "container2" на порту 22.
Это возможно?