1

У меня на HTPC запущен JDownloader и доступ к нему осуществляется через VNC. Проблема с Click'n'Load (CNL) заключается в том, что JD прослушивает только localhost:9666 на предмет входящего трафика, а приложения браузера отправляют трафик только на localhost:9666, поэтому я не могу использовать CNL с соединением VNC.

Я должен перенаправить локальный хост моего компьютера:9666 на локальный хост HTPC:9666

Я прочитал о туннелях SSH, но не смог настроить один для работы. Я также знаю, что это можно сделать с помощью iptables, но не знаю как. Знаете ли вы решение для установления связи между обоими локальными портами 9666? Трафик должен был бы перенаправляться с ПК, прослушивающего на локальном хосте:9666, на HTPC, делая его доступным на локальном хосте:9666 и наоборот.

1 ответ1

1

Предполагая, что у вас есть полное соединение с ПК на HTPC (между ними нет брандмауэра):

PC$ ssh -L 9666:localhost:9666 user@HTPC

Это открывает сеанс ssh (назначение: порт по умолчанию 22) с ПК -> HTPC (вы получите консольное приглашение в HTPC) и создаёт внутри этого сеанса ssh туннель от порта L (ocal = PC) 9666 до localhost: 9666 (HTPC).

Если бы был брандмауэр, который позволял бы только исходящий обмен данными через порт 80

PC$ ssh -p 80 -L 9666:localhost:9666 user@HTPC

Таким образом, у сеанса ssh есть пункт назначения в порту 80, который открыт в брандмауэре.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .