1

Я пытаюсь получить доступ и просматривать Интернет через ssh-сервер, поэтому на моем ноутбуке (Ubuntu 12.04) я делаю это:

ssh -D 9999 root@server-ip

затем в сетевой прокси на моем ноутбуке я установил:

HTTP proxy 127.0.0.1      port 9999

но когда я пытаюсь открыть страницу в своем браузере, она не подключается, и в моем терминале появляются ошибки, подобные этим:

channel 4: open failed: connect failed: Connection refused
channel 3: open failed: connect failed: Connection refused
channel 5: open failed: connect failed: Connection refused
channel 4: open failed: connect failed: Connection refused
channel 6: open failed: connect failed: Connection refused

Я новичок в этом и нашел этот метод в Интернете, поэтому я не знаю, что я делаю неправильно. Буду очень признателен, если кто-нибудь сможет мне помочь с этой работой.

1 ответ1

4

Опция -D не создает HTTP прокси. Создает прокси SOCKS5 :

 -D [bind_address:]port
         Specifies a local “dynamic” application-level port forwarding....Currently the SOCKS4 and SOCKS5 protocols are sup‐
         ported, and ssh will act as a SOCKS server.

Чтобы использовать прокси-сервер, вам нужно настроить Firefox на использование прокси-сервера SOCKS5 как описано в этом документе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .