Я выполняю следующую команду ssh для открытия удаленного сеанса для моей сети и туннеля RDP через него. То, что я надеюсь делать, открыться, локальный порт 3390 и иметь его передают удаленный конец 192.168.1.235:3389.
ssh -L 3390:192.168.1.235:3389 srv.my.org
Я использую подобную установку со шпаклевкой, которая хорошо работает. Используя Ubuntu/удар в Windows 10 (создают 14393), я получаю a bind: Address already in use
. ssh сессия устанавливает, но не туннель. Я проверил, что ничто в настоящее время не работает ни на одном использовании порта netstat -an |grep 3390
. Также работал lsof -ti:3390
и полученный никакие результаты.
Проблема имеет отношение, по умолчанию, к системе, желающей использовать IPv6. Если Вы вызовете к IPv4, то он будет работать. Попробуйте одну из этих опций:
ssh -L 127.0.0.1:3390:192.168.1.235:3389 srv.my.org
ИЛИ
ssh -L 0.0.0.0:3390:192.168.1.235:3389 srv.my.org