Есть ли способ использовать ваш локальный интернет-прокси для удаленного компьютера с туннелированием через SSH. У моей машины есть доступ к интернету через прокси. Но удаленный компьютер не имеет. У меня нет прав администратора там. Вот схема:
Internet Internet
/\ /\
|| ||
proxy XX
|| ||
\/ \/
A<---SSH--->B
Я думаю, что мне нужно сделать удаленный порт-форвард на локальный порт, а затем перенаправить этот порт на мой proxyurl. Какие настройки нужно сделать в putty, чтобы это заработало. Может кто-нибудь помочь.
решение1
Да(почти): OpenSSH поддерживает проксирование, совместимое с SOCKS4/SOCKS5, черезопция-D
.
Шпатлевка такжеподдерживает это-- В древовидном меню, которое появляется при запуске Putty, под опцией «Туннели» вы увидите опцию динамической переадресации портов.Это также описано в документации Putty..
Однако следует отметить, что у вас могут возникнуть проблемы при проксировании через хост, который сам использует прокси-сервер («Попробуйте и убедитесь!»).