LINUX.ORG.RU
ФорумAdmin

Хитрый проброс соединения

 , , ,


0

1

Всем привет,

Пытаюсь придумать как сделать следующую штуку:


    /--------------проброс порта?---------------------V

[PC+WWW] < --- > [NAT] < --- ( internet ) ---> [HTTP(s)-сервер] < --- > [ADMIN]

    ^- - - - - - - - - - - - - Web-управление - - - - - - - - - - - - - - -/

Итак, если подробнее. Есть комп [PC+WWW] за NAT с веб-сервером. Есть HTTP-сервер (apache2), к которому [PC+WWW] коннектится каждые 30 секунд. Есть админский комп - [ADMIN]. Задача сделать так, чтобы администратор мог достучаться до WWW-сервиса, расположенного на [PC+WWW].

Как я себе это вижу. При очередном коннекте со стороны [PC+WWW], если есть необходимость, локальный порт на [PC+WWW] пробрасывается через HTTP-туннель и отображается на некоторый порт на HTTP-сервере. Далее, админ (зная этот порт, не важно как) просто подключается к HTTP-серверу и через туннель ходит на PC за NAT'ом.

Сделать такое реально, я не сомневаюсь, т.к. через ssh и reverse port forwardong всё работает. Но, нужно решение именно в такой схеме.

Кто сталкивался с подобной задачей, прошу подсказать куда копать.

★★
Ответ на: комментарий от invokercd

Распределение ключей по клиентам не выглядит удобным. Кроме этого, для ssh нужен отдельный пользователь. И еще, хочется динамического управлять возможностью подключения только некоторых из клиентов...

i82 ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.