2

Сценарий таков:

2 компьютера (ПК1 и ПК2) Оба подключены к Интернету через HTTP-прокси, который требует аутентификации.

Я SSH к ПК2 с ПК1, используя:

ssh -D 8080 user@PC2_IP -v

Туннель создан, но когда я пытаюсь получить доступ к Интернету (Firefox) на ПК1, используя 127.0.0.1:8080 в качестве прокси socks4/socks5, он просто не работает.

Что мне не хватает?

Я пробовал разные порты. Также я попробовал это дома, и это работает, но разница в том, что нет прокси.

Как я могу сказать PC1, используя SSH-туннель для доступа в интернет PC2?

  • У меня есть root-доступ на обоих компьютерах
  • ОС Debian 6.0.4 на обоих ПК

Подробный вывод параметров при доступе к веб-сайту:

debug1: channel 11: new [dynamic-tcpip]
debug1: Connection to port 8080 forwarding to socks port 0 requested.
debug1: channel 12: new [dynamic-tcpip]
debug1: Connection to port 8080 forwarding to socks port 0 requested.
debug1: channel 13: new [dynamic-tcpip]
channel 19: open failed: connect failed: Connection timed out
debug1: channel 19: free: direct-tcpip: listening port 8080 for www.superuser.com port 80, connect from 127.0.0.1 port 59380, nchannels 17
channel 20: open failed: connect failed: Connection timed out
debug1: channel 20: free: direct-tcpip: listening port 8080 for www.superuser.com port 80, connect from 127.0.0.1 port 59381, nchannels 16
channel 3: open failed: connect failed: Connection timed out
debug1: channel 3: free: direct-tcpip: listening port 8080 for safebrowsing.google.com port 443, connect from 127.0.0.1 port 59335, nchannels 15
channel 4: open failed: connect failed: Connection timed out
debug1: channel 4: free: direct-tcpip: listening port 8080 for www.google.co.ve port 443, connect from 127.0.0.1 port 59385, nchannels 14
channel 13: open failed: connect failed: Connection timed out
debug1: channel 13: free: direct-tcpip: listening port 8080 for clients2.google.com port 80, connect from 127.0.0.1 port 59391, nchannels 13

В браузере я получаю net::ERR_TIMED_OUT.

Заранее спасибо.

0