Использование SocksChain
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 секунд. Количество прокси в списке будет больше, но там будут содержаться и медленно работающие сервера.
Далее: Соксификация программ