У меня на домашнем маршрутизаторе Tomato запущен SSH, и я успешно к нему подключаюсь.
Я работаю у клиента и хочу, чтобы один из моих коллег мог получить доступ к моему ресурсу. Я попытался подключить его к моей машине (мы оба подключены к маршрутизатору на клиенте) и внес в puTTY следующие изменения, указанные выше:
Хотя, когда он вводит мой IP-адрес и порт 8080 в свой браузер, переадресация не происходит. - Я не вижу в журнале событий никаких записей о его попытках подключения к puTTY. - Я убедился, что брандмауэр отключен на обеих машинах. - Я вижу, что его машина подключается к моей через TCPView/netstat (и пинги проходят успешно). Хотя он не подключается к puTTY на моей машине, похоже, что он перехватывается на моей машине, несмотря на то, что я вижу, что puTTY прослушивает 8080, а его подключения к моей машине на 8080.
если я настрою туннель для пересылки на моей локальной машине, например так:
Я вижу это в журнале событий, но локальная маршрутизация не работает (хотя это не слишком удивительно)
Хотя тот факт, что его машина вообще может взаимодействовать с puTTY, странен, учитывая, что когда он пытается использовать динамический порт, его, похоже, перехватывает Windows...
Есть идеи, ребята? :)
решение1
Динамическая переадресация портов предназначена для использования в качестве SOCKS-прокси.документы:
Либо выберите «Динамический», если вы хотите, чтобы PuTTY предоставил локальный прокси-сервер SOCKS 4/4A/5 на локальном порту.
Он не предназначен для прямого доступа в браузере. Если у вас есть один ресурс, к которому вы пытаетесь получить доступ, я бы просто использовал переадресацию локального порта, указывающую на порт ресурса. В противном случае вам следует настроить параметры прокси-сервера браузера так, чтобы они указывали на туннель.