LINUX.ORG.RU
ФорумAdmin

Socat reverse tunnel

 , , , ,


0

1

Добрый день, уважаемые!

Имеется хост за NAT и внешний дешевый vps сервер (openvz). На внутреннем хосте (192.168.1.10) висит программа, которая работает по UDP. Я хочу получить доступ к этой программе извне с любого хоста. Я нашел вот такой инструмент (ssf) https://securesocketfunneling.github.io/ssf/#home

на сервере я запускаю так

./ssfs --host VPS.IP -g
на хосте за NAT запускаю клиентскую часть так
./ssfc --host VPS.IP -V VPS.IP:4444:127.0.0.1:4444

и все работает — открывается UDP порт на удаленном vps (4444) и пробрасывается на машину внутри локальной сети за NAT.

Меня в принципе все устраивает, но я бы хотел провернуть этот проброс при помощи socat (в порядке самообразования, так сказать). Я начал читать ман и примеры socat и конкретно залип - я не могу врубиться в этот марсианский синтаксис socat. Может быть кто-то подскажет на примере, как организовать такой реверсивный проброс UDP при помощи socat.

Заранее спасибо!

★★

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