Интернет через SSH без прокси
By admin ~ Январь 15th, 2009. Filed under: Console, Сеть.
Часто встречается ситуация, что есть неограниченный доступ по ssh к мировым сетям, но www трафик ограничен. Выкручиваются обычно, установкой на удалённой машине прокси и пробросом порта. Но оказывается есть способ без проброса порта.
Выполняем следующую команду:
ssh -D 5555 IP_server
, где IP_server - адрес вашего удаленного сервака с ssh.
Далее заходим в FireFox( Правка->Настройки->Дополнительно->Сеть->Настроить) и ставим
Узел SOCKS localhost 5555
В результате имеем доступ к интернету без установки проксей.
Popularity: 85%
Похожие статьи:
Июль 13th, 2009 at 19:21
Статья совершенно не информативна. Из неё совершенно непонятно, почему все “Выкручиваются обычно, установкой на удалленной машине прокси и пробросом порта.”, а вы такие умные обошлись без этого.
Надо было просто написать, что это случай рассчитан на то, что HTTP порт закрыт, а SSH открыт. А этими манипуляциями вы заставляете браузер работать не через его стандартный порт, а через порт демона SSH. И для каждого сайта придётся перезапускать демон с другим параметром. Проще поставить какой-нибудь SOCKS прокси.
(Я, конечно же, робот, но приходится врать.)
Июль 14th, 2009 at 00:03
Кстати, вся эта фигня не работает, уж не знаю почему…
Июль 14th, 2009 at 15:37
> Кстати, вся эта фигня не работает, уж не знаю почему…
Видимо что-то не правильно делаете. Я давно пользуюсь данной схемой. Может быть на стороне ssh-сервера не разрешён порт-форвардинг/туннелирование/гейтвэй-портс…
>И для каждого сайта придётся перезапускать демон с другим параметром.Проще
>поставить какой-нибудь SOCKS прокси.
Чушь говорите, ничего не надо перезапускать. Сие и есть реализация SOCKS через ssh туннель.
Июль 15th, 2009 at 17:45
>Видимо что-то не правильно делаете.
Видимо. От недостатка знаний SSH я истолковал “IP_server” как сайт, к которому подключаюсь. Тут наверное localhost имели в виду или что? Нужны разъяснения.
>Может быть на стороне ssh-сервера не разрешён порт-форвардинг/туннелирование/гейтвэй-портс…
Может быть. Тогда об этом надо упомянуть в статье, не?
Короче, плохая статья. Тот кто знает SSH, знает о такой возможности как “Интернет через SSH без прокси”, ему статья не нужна. Тот кто не знает SSH (как я) просто не сможет подключиться от недостатка инормации в статье.
**Admin**, Вы когда пишете статьи, думайте, для кого вы их пишете. Одно из свойств информации - ценность. Я сейчас пойду RTFMить, и тогда ценность этой статьи для меня вообще до нуля упадёт. С более подробным описанием сути происходящего статья была бы намного ценнее.
Июль 29th, 2009 at 18:33
ssh -D 5555 “ip адресс сервера с демоном sshd”
Август 7th, 2009 at 02:18
А пробросить порты как, от прокси на удаленной машине к локалхосту ?
Август 9th, 2009 at 23:20
обычно так
ssh -L 5555:proxy.gw.ru:3128 remote_host
где
3128 - это удаленный порт,
5555 - порт на вашей машине, куда будет проброшен прокси