Можно ли создать цепочку SOCKS, используя PLink на Windows?

643
VirtualSmile

Я пытался создать цепочку прокси-серверов SOCKS, используя параметр Dynamic Port в PLink / PuTTy, но безуспешно. В настоящее время я пытаюсь подключиться к моей машине с Windows, используя PLink / PuTTy> Linux Box 1> Linux Box 2. Возможно ли это, не отключая при этом алгоритм TCP_NODELAY / Nagle?

Я делаю это для маршрутизации игрового трафика через прокси-сервер SOCKS с использованием проксификатора. К сожалению, если я не использую PLink / PuTTy и использую встроенную возможность проксификатора для прямой пересылки на прокси-серверы SOCKS, размещенные на моих Linux-блоках, он страдает от алгоритма Nagle (что приводит к безумно высокой задержке).

Любые идеи или предложения будут действительно полезны. Спасибо!

РЕДАКТИРОВАТЬ: Я также попытался / подумал что-то вроде этого: весь трафик, поступающий в Linux Box 1, идет в Linux Box 2 (через. Что-то вроде прокси), и я продолжаю иметь единственное соединение прокси динамического socks из моего Windows Box (PLink )> Linux Box 1. Но когда я попробовал что-то подобное, входящий трафик с моего компьютера с Windows не был направлен на Linux Box 2 ».

2

1 ответ на вопрос

1
Martin Prikryl

(Размещаем решение, которое ОП отредактировал в вопросе)

Решено! Проблема, с которой я столкнулся на самом деле, заключалась в том, что порт не был перенаправлен на Box xx, хотя у меня было правило пересылки ВСЕХ портов, он был перезаписан «заблокировать все, кроме этих». Командная строка, которую я использовал, выглядит примерно так:

plink.exe -P 22 -C -L 127.0.0.1:444::3389 -l username -pw password 

Спасибо всем!