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

Настроить услугу «ретрансляции»

Я пытаюсь создать "левый клиент"> сервер <"правый клиент", но мне нужны советы и подсказки.

Допустим, у меня есть сервер-демон слева, например vnc-сервер, который подключается к среднему серверу.

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

Серверная среда - это полнофункциональный хост Debian Linux или Mac OS X Server.

Любые идеи?

Спасибо / Trikks

Перенаправление портов SSH? Если у вас есть запросы от right к серверу на left вы могли бы сделать что-то вроде:

Из right

ssh -L 5900:localhost:5900 middle

Из left

ssh -R 5900:localhost:5900 middle

Первая команда устанавливает туннель и перенаправляет порт 5900 из right к middle, а второй - обратный туннель, который перенаправит порт 5900 из middle к left. Эти две команды должны эффективно обеспечивать туннель от right к left (Хотя я не тестировал)

Пытался Rinetd?

Для произвольной пересылки это, наверное, самый простой способ.