Использование SocksChain

http://www.ufasoft.com/socks/ SocksChain – одна из самых старых и заслуженных программ, предназначенных для работы с прокси.

Преимущества SocksChain:

  • Возможность легко выстраивать цепочку прокси произвольной длинны. Однако следует помнить, что скорость подключения обратно пропорциональна длине цепочки, и большое количество серверов сильно замедлят работу.
  • Собственный, постоянно обновляемый список прокси. Это весьма удобно.
  • Лёгкая настройка приложений на работу с SocksChain.
  • Подробная русская справка.

Недостатки:

  • Программа платная. В бесплатной версии количество доступных серверов ограниченно сотней штук. Ограничение, в принципе, не очень напрягающее.
  • Прокси из списка SocksChain быстро дохнут. Не стоит рассчитывать, что одним прокси можно будет пользоваться длительное время, максимальное время жизни прокси – около суток, в среднем - несколько часов. Обновляется список прокси часто, но всё же для протяжённой сессии прокси из списка SocksChain не подходят.

У SocksChain подробная русская справка, однако справок, как правило, никто не читает. Потому коротко о том, как заставить Сокс работать.

Первое, что нужно сделать после установки программы, это обновить список Socks серверов (разумеется, подключившись к Интернет).

Это можно сделать, кликнув по иконке с носками и перейдя в "Proxy Manager".

Update list - обновить список серверов;

Test all - протестировать сервера на работоспособность.

Работоспособный сервер обозначен зажженной лампочкой, нерабочий страшным крестом в круге. Показан IP сервера, протокол, по которому он работает и рейтинг (загруженность сервера). Список постоянно меняется, так как часто общий доступ к серверу закрывают. Поэтому обновлять список нужно регулярно.

Итак, выбрали работоспособный сервер, теперь настраиваем программу на работу через него. Дважды кликаем по надписи "Test chain" и открывается окно настройки подключения.

 

Здесь в правой колонке уже знакомый нам список серверов, в левой настойки цепочки серверов.

Чекбокс "Auto-creating chain". Если галочку поставить, то программа будет автоматически создавать цепь из любых рабочих серверов, и периодически менять их. "Change the chain every" – время в секундах, по истечении которого нужно менять сервера - звенья цепи. "Сhain Length" – длинна цепочки в серверах.

Верхнее левое окошко предназначено для выбора прокси, с которого будет начинаться цепочка, нижнее "Select final proxy from" – для последнего сервера в цепочке. В итоге IP будет именно этого сервера. Чтобы добавить сервер нужно просто выделить его из списка и нажать "Add".

Цепочки из серверов это хорошая возможность, но весьма часто излишняя. Если нужно просто сменить IP, и повышенные требования к анонимности не предъявляются, то вполне достаточно работать только через один сервер. Это поможет избежать проблем с медленными и часто дохнущими серверами в цепочках.

Снимем птицу в чекбоксе автосоздания цепочки, верхнее окошко оставляем пустым, а в нижнее "Select final proxy from" добавляем один рабочий сервер. Теперь программа будет работать через этот сервер.

И последнее, осталось настроить браузер на работу через SocksChain. Это очень простая процедура.

В окошке "Application" нажимаете правую клавишу мыши и открываете пункт Add. Затем нажимаете на кнопку Browse и указываете путь к exe-файлу необходимой программы (например: C:\Program Files\Internet Explorer\iexplore.exe).

В поле Title можно назвать программу любым именем. Вот и всё, вся настройка завершена (еще более простой способ - это просто зажать левой кнопкой мыши ярлык или сам exe-файл необходимой вам программы и перетащить в окно Application).

Для запуска программы нажмите на ее название правой кнопкой мыши и выберите пункт Start, или же проще просто два раза нажать на нее левой кнопкой мыши.

Для работы через прокси нужно запускаться именно так, сначала SocksChain, а из-под неё браузер!

В своё время у меня был проект, в рамках которого мне приходилось оказывать поддержку моим юзерам по работе с SocksChain. При всей простоте работы с программой оказалось, что довольно велико число людей, у которых что-то идёт не так. Так что несколько слов о возможных проблемах.

Какие проблемы в основном бывают: невозможно выйти в сеть самому Сокс и обновить список серверов. Происходит из-за наличия брандмауэра или прокси на пути. Брандмауэр, он же фаервол- программа, следящая за сетевой активностью компьютера. Agnitum Outpost, Zone Alarm, Kaspersky Internet Security и др. Подобные программы могут блокировать сетевую активность для тех программ, которым это не было явно разрешено пользователем. Если они установлены, проверьте что SocksChain разрешен выход в сеть.

Если провайдер выпускает вас в Сеть через свой прокси сервер, то нужно задать его параметры в SocksChain. Пункт меню "Инструменты" => "Options", вкладка "Proxy".

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

Directly/Through SOCKS4 server/Through SOCKS5 server/Through HTTP Proxy - Нет прокси/Socks4 прокси/Socks5 прокси/HTTP прокси.

Server - имя или IP-адрес прокси.

Port - порт, на который соединяться.

User - имя пользователя (если это необходимо в вашей сети).

Password - пароль (если это необходимо в вашей сети).

В подавляющем большинстве случаев провайдеры выпускают пользователей напрямую, без прокси.

Простая проверка, может ли Сокс выйти в сеть: открываем окно настроек подключения, кликаем по надписи "Test chain" и убираем сервера из обоих окошек, как верхнего, так и нижнего "Select final proxy from". Так и сохраняем с пустыми окошками.

Теперь запускаем браузер из-под SocksChain, и куда-нибудь идём. Смысл проверки: браузер работает через Сокс но не через какой-либо сервер, и если браузер соединятся с сайтами, значит, Сокс нормально выходит в сеть и проблема в прокси сервере, возможно, он просто не работоспособен и его нужно сменить.

Проблема с определением рабочих серверов. Болезнь низких скоростей подключения. Обычный модем с 33.6 Кбит/сек или ниже. На 56 Кбит/сек такое уже редко происходит.

Что попробуем сделать: пункты меню - "Инструменты" - "Options" - вкладка "Общие" и окошко "Time-out" В нем время в секундах, в течение которого SocksChain будет ждать ответа от сервера после посылки ему запроса. Увеличьте тайм-аут до 40-60 секунд. Количество прокси в списке будет больше, но там будут содержаться и медленно работающие сервера.

Далее: Соксификация программ

top