LINUX.ORG.RU
ФорумAdmin

Проброс портов SSH

 , ,


1

1

Вопрос знатокам:

У меня есть SSH-сервер на локальной машине, на которую проброшен порт с удалённой машины: ssh -R port:localhost:port user@ip.

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

Спасибо.



Последнее исправление: PunkPerson (всего исправлений: 2)

У -R есть возможность задать bind_address. По умолчанию это 127.0.0.1, но если привязать сокет к внешему IP системы, то к сокету можно будет обращаться с других машин через этот IP и номер порта

annulen ★★★★★
()

На сервере включил GatewayPorts, на клиенте сделал ssh -o GatewayPorts=yes -R ip:port:localhost:port user@ip. Сработало.

Правда пришлось ещё открыть в роутере пробрасываемый порт.

PunkPerson
() автор топика