Я хочу использовать сервер в качестве прокси-сервера SOCKS для просмотра с моего ноутбука.
Согласно справочной странице OpenSSH, вы можете сделать это с помощью опции -D
-D порт
Определяет локальную `` динамическую '' переадресацию порта на уровне приложения. Это работает путем выделения сокета для прослушивания порта на локальной стороне, и всякий раз, когда устанавливается соединение с этим портом, соединение перенаправляется по безопасному каналу, а затем применяется протокол приложения, чтобы определить, куда следует подключаться с удаленного машина. В настоящее время поддерживаются протоколы SOCKS4 и SOCKS5, и ssh будет действовать как сервер SOCKS. Только root может пересылать привилегированные порты. Переадресация динамических портов также может быть указана в файле конфигурации.
Итак, на моем сервере (IP 192.168.0.5) я набрал команду:
ssh localhost -D3333
(соединение SSH к себе)
Это должно заставить его слушать порт 3333.
Затем я настроил свой браузер на использование прокси SOCKS 192.168.0.5:3333.
Однако это не похоже на работу, браузер говорит, что не может установить соединение.
Что я делаю неправильно?
Можно ли это сделать с помощью OpenSSH?  
БОЛЬШЕ ИНФОРМАЦИИ:
Вывод netstat -aon говорит:
tcp        0      0 ::1:3333                    :::*                        LISTEN      off (0.00/0/0)
tcp        0      0 :::587                      :::*                        LISTEN      off (0.00/0/0)
tcp        0      0 :::465                      :::*                        LISTEN      off (0.00/0/0)
tcp        0      0 :::21                       :::*                        LISTEN      off (0.00/0/0)
tcp        0      0 :::22                       :::*                        LISTEN      off (0.00/0/0)
tcp        0      0 :::25                       :::*                        LISTEN      off (0.00/0/0)
