Динамічне переспрямування 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-переспрямувань.

Схожі статті