Поднимаю SOCKS5-прокси на SSH-сервере (ну типа ssh -D 0.0.0.0:PORT localhost
), curl
с хоста или виртуалка с Win10 дружат с socks5://SSH_SERVER:PORT
нормально.
Перепробовал кучу разных SOCKS5-клиентов на Android, когда запускаю ssh
с флагом -v
, вижу
debug1: Connection to port PORT forwarding ... requested.
debug1: channel 1: new [dynamic-tcpip]
debug1: channel 1: free: direct-tcpip: nchannels N
т.е. эти клиенты как бы подключаются к серверу, мобильный оператор тоже не может ничего резать, подключил телефон через тот же WiFi, что хост с виртуалкой.
Но. Нифига не работает. В браузере открытие сайтов отваливается по таймауту, разные другие приложения говорят, что они оффлайн. SOCKS5-клиенты показывают скорость обмена с сервером в основном на нуле, иногда по 100-200 byte/s, на SSH-сервере валятся редкие сообщения про new [dynamic-tcpip]/free: direct-tcpip
.
В чём может быть проблема?