SSH SOCKS прослеђивање је одвојено од грешака TUN уређаја
Препознајте успостављени SOCKS слушалац чак и када иста SSH сесија касније не успе да створи засебан TUN уређај.
Ова два запажања могу постојати заједно у једном SSH запису:
Local forwarding listening on 127.0.0.1 port 1080.
Tunnel device open failed.
Прво се односи на динамички SOCKS слушалац. Друго се односи на мрежни уређај тунела. То су одвојени захтеви за прослеђивање.
OpenSSH користи -D за динамичко прослеђивање на нивоу апликације и -w за тунелске уређаје. Поставка Tunnel такође може захтевати потоње кроз конфигурацију. Неуспех у добијању привилегија или дозволе сервера за TUN уређај сам по себи не доказује да ранији SOCKS слушалац никада није створен.
Прочитајте шта је успело пре грешке: SSH аутентификација, стварање слушаоца и сваки каснији захтев канала одредишта. SOCKS порт који слуша и даље захтева компатибилан клијент и достижно, дозвољено одредиште. То је доказ о једној фази.
Ако је предвиђени посао само SOCKS прослеђивање, проверите зашто је уопште затражен тунелски уређај. Ограничена конфигурација може да онемогући тај неповезани захтев:
ssh -N -o Tunnel=no -D 127.0.0.1:1080 [email protected]
Задржите уобичајене провере SSH кључа хоста и налога. Нема разлога давати привилегије мрежног уређаја само да би се утишала грешка за функцију која SOCKS рути није потребна.