Динамическая переадресация PuTTY обычно принимает подключения только от компьютера, на котором запущен PuTTY. Другой компьютер в локальной сети не может достучаться до прослушивателя, привязанного к loopback-адресу этого компьютера.

В Connection → SSH → Tunnels включите «Local ports accept connections from other hosts» для нужного общего прослушивателя. Выберите Dynamic, укажите исходный порт, например 1080, затем добавьте переадресацию. Динамической переадресации не нужен фиксированный пункт назначения.

Документация PuTTY указывает, что изменения параметра видимости влияют только на новые переадресации. Для существующего динамического прослушивателя создайте переадресацию заново с нужной настройкой, а не предполагайте, что его текущий сокет был привязан повторно.

Другой компьютер выбирает доступный адрес локальной сети компьютера с PuTTY и порт 1080 в качестве своего SOCKS-сервера. Его собственный 127.0.0.1 указывал бы на него самого. Пропускайте через брандмауэр компьютера только нужных клиентов локальной сети и держите сеанс SSH активным.

PuTTY передаёт поддерживаемые соединения SOCKS TCP через SSH. Он не пересылает трафик SOCKS UDP, и этот параметр локального прослушивателя отделён от управления видимостью удалённых SSH-переадресаций.

Похожие статьи