LINUX.ORG.RU
решено ФорумAdmin

Массовый проброс портов


0

2

На далекой, далекой машине находящейся за NATом запушено:

autossh -M 20037 -f -N rcv@198.198.198.198 -R 7777:127.0.0.1:7777
autossh -M 20050 -f -N rcv@198.198.198.198 -R 4015:127.0.0.1:4015
autossh -M 20010 -f -N rcv@198.198.198.198 -R 4055:127.0.0.1:4055
autossh -M 20060 -f -N rcv@198.198.198.198 -R 8080:proxy.aaaa.ru:3128

Все, в принципе, работает: с моей домашней машины есть доступ ко всем сервисам машины за натом. Однако, не покидает ощущение что все сделано с обильным количеством костылей. Нужно ли одновременно запускать столько одновременно поддерживаемых соединений? Или, как всегда, есть удобная команда которая позволяет это сделать более элегантно?

★★★★

Если autossh читает конфиг ~/.ssh/config, то элементарно. man ssh_config на предмет RemoteForward

router ★★★★★
()

RCV> autossh -M 20037 -f -N rcv@198.198.198.198 -R 7777:127.0.0.1:7777
autossh -M 20050 -f -N rcv@198.198.198.198 -R 4015:127.0.0.1:4015
autossh -M 20010 -f -N rcv@198.198.198.198 -R 4055:127.0.0.1:4055
autossh -M 20060 -f -N rcv@198.198.198.198 -R 8080:proxy.aaaa.ru:3128

Одной командой можно (и нужно) autossh -M 20037 -f -N rcv@198.198.198.198 -R 7777:127.0.0.1:7777 -R 4015:127.0.0.1:4015 -R 4055:127.0.0.1:4055 -R 8080:proxy.aaaa.ru:3128

sdio ★★★★★
()
Ответ на: комментарий от sdio

Одной командой можно (и нужно) autossh

Не получается. Проброс работает только для первого указанного порта.

RCV ★★★★
() автор топика
Ответ на: комментарий от sdio

У меня работает

Вот что УМВР делает! Конечно же, я все время забываю, что какое то время порты считаются занятыми и подключение к ним не происходит. Все, спасибо.

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