Натерајте SSH да користи већ постојећи SOCKS прокси
Користите постојећи SOCKS прокси као пренос за SSH везу кроз компатибилан ProxyCommand помоћник.
ssh -D ствара SOCKS слушач; не бира постојећи за сопствену SSH везу. Са OpenBSD имплементацијом nc користите унос хоста у конфигурацији SSH клијента, као ~/.ssh/config:
Host server-via-socks
HostName ssh.example.com
User alex
ProxyCommand nc -X 5 -x 127.0.0.1:1080 %h %p
Позовите ssh server-via-socks. Помоћник контактира SOCKS5 сервис на рачунару SSH клијента и тражи циљни хост/порт. SSH затим обавља уобичајену проверу кључа хоста и пријаву корисника унутар тока.
Проверите подршку помоћника пре уноса лозинке проксија. OpenBSD nc документује аутентификацију проксија за HTTP CONNECT, не SOCKS аутентификацију. SOCKS сервис заштићен акредитивима може захтевати другог компатибилног помоћника. Задржите аутентификацију дељеног проксија уместо да је уклоните да бисте се прилагодили неподржаном клијенту.
Одредиште види излазну везу проксија, док SSH верификација и даље идентификује прави сервер. Неуспех доласка до његовог порта дешава се пре SSH пријаве; прихваћен тунел праћен одбијањем кључа припада SSH акредитивима.
Подешавање се односи на ову SSH везу. Не конфигурише саобраћај прегледача ни сваку другу апликацију.