Я намагаюся налаштувати зворотний тунель із вікна Windows 7 (називайте його A) за брандмауером до маршрутизатора DD-WRT в домашній мережі (називайте це B). Ситуація така, я хотів би мати змогу RDP в поле A, а для безпеки адміністратор не хоче пересилати порти (я б і не!), Але я не в змозі підключитися до VPN (довга історія, VPN-сервер не грає добре з доступними клієнтами VPN Linux), тому я подумав про можливість використання зворотного тунелю для цього. Мені вдалося підключитися до коробки B за допомогою PuTTY, тому проблем там немає, але я хотів би мати можливість ініціювати RDP-з'єднання зі свого ноутбука, оскільки поле B - просто маршрутизатор. Я не зміг визначити, як сказати йому слухати інтерфейс, відмінний від localhost.
Чи є спосіб вказати інтерфейс у PuTTY, подібний до роботи
ssh -f -N -R 192.168.1.2:9999:localhost:3389 me@boxB
що змушує boxB слухати локальну IP-адресу (у цьому прикладі 192.168.1.2) замість localhost? Або я повинен просто дозволити йому прослуховувати на всіх інтерфейсах (я припускаю, що це параметри "Місцеві порти приймають з'єднання з іншими хостами" та "Віддалені порти роблять те саме" в PuTTY роблять) і встановити деякі правила iptables у вікні B, щоб скинути пакети за межами локальної мережі на цьому порту?