Përcjellja SSH SOCKS është e ndarë nga gabimet e pajisjes TUN
Njihni një dëgjues SOCKS të vendosur edhe kur e njëjta sesion SSH dështon më vonë të krijojë një pajisje TUN të veçantë.
Këto dy vëzhgime mund të bashkëjetojnë në një regjistër të vetëm SSH:
Local forwarding listening on 127.0.0.1 port 1080.
Tunnel device open failed.
I pari ka të bëjë me një dëgjues dinamik SOCKS. I dyti ka të bëjë me një pajisje rrjeti tuneli. Janë kërkesa të ndara përcjelljeje.
OpenSSH përdor -D për përcjelljen dinamike në nivel aplikacioni dhe -w për pajisjet e tunelit. Cilësimi Tunnel mund të kërkojë gjithashtu të dytin përmes konfigurimit. Mossuksesi për të marrë privilegjet ose lejen e serverit për një pajisje TUN nuk dëshmon në vetvete se dëgjuesi i mëparshëm SOCKS nuk u krijua kurrë.
Lexoni çfarë pati sukses para gabimit: vërtetimi SSH, krijimi i dëgjuesit dhe çdo kërkesë e mëvonshme kanali destinacioni. Një portë SOCKS që dëgjon ende ka nevojë për një klient të përputhshëm dhe një destinacion të arritshëm e të lejuar. Është provë për një fazë.
Nëse puna e synuar është vetëm përcjellja SOCKS, shqyrtoni pse u kërkua fare një pajisje tuneli. Një konfigurim i kufizuar mund ta çaktivizojë atë kërkesë të palidhur:
ssh -N -o Tunnel=no -D 127.0.0.1:1080 [email protected]
Mbani kontrollet e zakonshme të çelësit të hostit dhe llogarisë SSH. Nuk ka arsye të jepen privilegje pajisjeje rrjeti vetëm për të heshtur një gabim për një veçori që rruga SOCKS nuk e kërkon.