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.

Artikuj të ngjashëm