Овие две набљудувања можат да постојат заедно во еден 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 рутата не ја бара.

Поврзани статии