Программа для кэширования трафика

Прежде чем перейти непосредственно к рассмотрению неплохо бы в двух словах обяснить что такое «прокси сервер» и с чем его кушать надо

Прокси-сервер - это программка, через которую другие программки на локальном компютере или на компьютерах в сети могут получать доступ в Интернет. Иными словами, данные, которые передаются или принимаются с Интернета проходят через прокси сервер. Данные посылаются от имени прокси сервера и ему же присылаются, а он уже решает кому эти данные передать и стоит ли вообще передавать. На абсолютную точность это определение ни разу не претендует, зато может дать примерное представление о прокси серверах

Исходя из вышесказанного, можно выделить такие основные возможности прокси-серверов:

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

- общий доступ в Интернет для компьютеров в сети . Здесь также возможны самые разные варианты, начиная от авторизации по имени/паролю, по IP, ограничения по времени суток, по дням недели, по скорости и заканчивая отчетами по обьемам траффика по пользователям. Общий доступ в Интернет через прокси серверы является более гибким, чем при использовании механизмов NAT (). Минусом прокси серверов является то, что приложения, которые хотят получить доступ в сеть должны уметь работать через прокси. В некоторых случаях это ограничение позволяют обойти проксификаторы, например Proxifier

- экономия траффика . Здесь возможна экономия траффика как за счет урезания рекламы, так и за счет того, что прокси сервер может записывать на диск (кешировать) все что передается и/или скачивается с Интернета. Если пользователь Вася залез на страничку Вконтакте, то она записывается на жесткий диск и когда пользователь Петя тоже заходит на страничку Вконтакте через тот же прокси сервер, то часть странички загружается с локального компьютера, а остальная часть - из интернета. Другой пример: зашли на какой-то сайт и начинаете по нему лазить. С каждым переходом по ссылке загружается новая страничка, где кроме новой информации есть еще и элементы дизайна сайта. Вот те элеметы дизайна вновь не загружаются с интернета, а берутся прокси сервером с жесткого диска.

Думаю, на этом введение можно закончить. Переходим непосредственно к настройке


Настройка HandyCache

Прежде всего нужно скачать саму программу по этим ссылкам: основная ссылка (запасная ссылка) или на страничке разработчика . В архиве также есть отличное описание самой утилиты и как ею пользоватся (смотрим файл HC.chm , его можно скачать и на страничке разработчика). Подробно описывать каждую настройку не буду. Если Вам будет интересно - почитайте то описание и FAQ

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

Начнем. Запускаем программу. При запуске может появится такой вот запрос брандмаузера. Жмем Разблокировать :


Переходим на вкладку Настройки :


Настраиваем утилиту как показано на скриншоте. Переходим к вкладке Доступ :


Если планируется использовать прокси сервер для обеспечения общего доступа компьютеров в Интернет, то добавляем пользователей щелкнув правой кнопкой мыши в области справа. Можно указать Логин, пароль и IP-адрес компьютера пользователя.


Если IP-адрес неизвестен, то можно обойтись и без него. В этом случае авторизация будет проходить только по имени и паролю. Возможен и другой вариант - когда есть IP-адрес другого компьютера в сети, но авторизация не нужна. В этом случае не меняем Логин (он будет примерно такой: User_15:19:50 ), поле пароля оставляем пустым и вводим IP-адрес. Так можно добавлять сколько угодно пользователей сети, которые хотят получить доступ в Интернет

Если Вы подключены к Интернету через прокси, то переходим на вкладку Внешний прокси , ставим вверху галочку возле Разрешить и добавляем в поле Безусловные прокси адрес, логин и пароль к Вашему внешнему прокси, через который вы выходите в Интернет


Переходим к вкладке Кеш DNS . HandyCache позволяет также кешировать DNS-запросы. Обясню поподробней. Когда вы вводите адрес какого-то сайта, то сначала посылается DNS-запрос DNS серверу с сообщением вроде «Какой IP-адрес у такого-то сайта?». DNS-сервер в ответе указывает IP-адрес запрашиваемого сайта. На эти операции уходит время. Чтобы при вводе адреса сайта не посылался DNS-запрос, нужно включить опцию Кеш DNS .



В этом случае HandyCache будет записывать себе в кеш IP-адреса сайтов, к которым обращались пользователи. Эту опцию можно включить, а можно и не включать.



При увеличении обьема кеша (сохраненных данных), можно провести очистку. Для этого переходим на вкладку Очистка , отмечаем критерии и жмем Запустить


HandyCache позволяет также блокировать содержимое и сайты. Для этого нужно добавить правило в Черный список :


Оформление правил в рамках этого материала рассматривать не буду. Этот момент хорошо описан в справке по программе, а также на форуме Ru-board

Настраиваем как на скриншотах:




Текущую сетевую активность можно посмотреть на вкладке Монитор :


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

Рассмотрим настройку браузеров для работы через прокси.


Настройка Internet Explorer

Заходим в Сервис->Свойства обозревателя , переходим на вкладку Подключения и жмем Настройка сети


Появляется вот такое окошко:


Если настраивается компьютер, где установлен прокси сервер, то в поле адреса вводим 127.0.0.1 и порт 8080. Если настраивается компьютер сети, то в поле адреса вводим IP-адрес компьютера, на котором установлена HandyCache. 192.168.1.1, например. Порт тот же - 8080


Настройка Opera

Заходим в Инструменты->Настройки… , переходим на вкладку Дополнительно - > Сеть и жмем на кнопку Прокси-серверы… :


Как и для Internet Explorer, вводим 127.0.0.1 если HandyCache установлен на том же компьютере или IP-адрес компьютера в сети, где установлен HandyCache. Порт везде один и тот же - 8080:


Настройка Firefox

Заходим в Инструменты->Настройки… , переходим на вкладку Дополнительно - > Сеть и жмем на кнопочку Настроить :


Вводим IP-адрес и порт:


При подключении через прокси если в настройках HandyCache был установлены имя пользователя и пароль, будет выдан запрос логина/пароля. Для работы через прокси надо чтобы просто работала сеть. Для доступа в интернет совсем не надо ставить галочку возле «Разрешить другим пользователям сети….» (). Любое приложение на компьютере в сети, которое хочет получить доступ в Интернет должно быть правильно настроено. Если на компьютере в сети, который подключен через прокси с авторизацией, вдруг какая-то программка или вирус захочет получить доступ в Интернет, то его ждет неудача


В качестве заключения

В этом материале подано упрощенное описание настройки этой утилиты. Многие моменты были просто упущены. Если Вас заинтересовала эта утилита - посмотрите, а также обсуждение на форумах

Познакомьтесь с HandyCache - бесплатной программой, которая экономит трафик, ускоряет загрузку страниц, блокирует рекламу и позволяет в автономном режиме (без подключения к интернету) просмотреть любые посещенные ранее сайты. HandyCache не просто программа, - это кэширующий прокси-сервер. Он сокращает ваш интернет-трафик до 3-4 раз за счет локального кэша: однажды загруженные страницы иили файлы записываются в кэш и при следующем запросе берутся из кэша, а не из интернета,- за счет этого экономятся как трафик так и время загрузки веб-страниц, сайтов и прочих сетевых ресурсов.

Браузеры же каждый раз по новой загружают данные из интернета, что довольно неудобно и долго, особенно при лимитных подключениях. Реальное ускорение загрузки вы получаете при повторном посещении ресурса,- программа просто сравнивает файлы на сайте и в локальном кеше, а затем просто подгружает новые или измененные файлы (как правило, рисунки). Если таковых нет, то скорость загрузки вашего сайта возрастает на самом деле в разы. Это легко проверить, скачать HandyCache можно ниже.


Чтобы оценить HandyCache в работе, нужно ее установить и указать HandyCache прокси-сервером в браузере. Для начала работы этого достаточно: настройки, установленные по умолчанию, подходят в большинстве случаев, а для тонкой настройки следует ознакомиться с руководством по настройке, которое всегда можно найти на сайте программы и на русском языке. HandyCache может кэшировать любые файлы переданные по HTTP протоколу - даже те, которые браузеры не кэшируют. Насколько я понял, не кешируется только HTTPS протокол, т.е. передача данных по защищенному соединению, думаю, это не столь важно. Любой из установленных на компьютере браузеров (и другие программы) могут использовать кэш HandyCache, а значит, нет необходимости загружать одни и те же страницы несколько раз для просмотра в разных браузерах. Более того, и без подключения к Интернет можно просматривать посещенные ранее страницы и загруженные файлы.

Для вашего удобства я с трудом, но нашел очень полезное дополнение к программе - hc.Historian 5.1 (последняя версия, почему-то отсутствующая на оф.сайте)

Hc.Historian ("историк для HandyCache") расширяет возможности HandyCache и является удобным средством для просмотра сохраненных в кэше страниц и обслуживания кэша.
Основные возможности программы:
Просмотр истории посещения веб-страниц, хранящихся в кеше, созданном программой HandyCache
Встроенный браузер для просмотра страниц, хранящихся в кэше
Просмотр веб-страниц любым внешним веб-браузером
Сортировка адресов истории посещений
Мгновенная фильтрация истории посещений по адресу, названию, дате посещения web-страницы в произвольных их сочетаниях
Предпросмотр встроенным браузером веб-страниц перед удалением их из кэша
Выполнение операций над кэшем: создание архива, массовое и постраничное восстановления из архива, перенос с одного компьютера на другой
Встроенный проводник каталогов кэша. Позволяет просматривать встроенным браузером все файлы кэша, даже те, которые не отображаются в истории посещений (javascripts, отдельные изображения, исполняемые файлы, архивы и т.п.). При помощи проводника каталогов кэша можно корректно переименовывать и удалять файлы в кэше, просматривать файлы за указанный период и для всего сайта в целом, без привязки к подкаталогам сайта и т.п.


Лицензия : Freeware
Язык : Русский
Размер : 4.18 МБ
ОС : Windows
Скачать :

Управление

Чтение из кэша Разрешить Разрешить чтение из кэша; Разрешить по клавише Включает/выключает чтение из кэша при нажатии указанной комбинации клавиш; Временно отменить клавишей Временно отключить чтение из кэша, если нажата комбинация клавиш; Автономная работа Разрешить Разрешить автономную работу; Разрешить по клавише Включает/выключает автономную работу при нажатии указанной комбинации клавиш; Временно отменить клавишей Временно отключить автономную работу, если нажата комбинация клавиш; Переходить при отсутствии соединения с интернетом Автоматически переходить в автономный режим при отсутствии соединения; Проверять все способы доступа Проверять наличие соединения по различным способам выхода в Интернет (dial-up, *DSL, LAN, ...); Проверять DialUp-доступ Проверять наличие доступа в интернет только по Dial-up; Стартовать в автономном режиме Переводить HandyCache в автономный режим при запуске; Не показывать в Мониторе соединения при автономном режиме В Мониторе HC не будут показываться соединения при работе в автономном режиме; Не показывать в Мониторе соединения от hc.Historian В Мониторе HC не будут показываться соединения от запросов hc.Historian; Сохранять www. для URL RegExp правило, определяющее URL, для которых при записи в кэш будет оставляться www. в названии; Не сохранять файлы меньше... Байт Не сохранять в кэш файлы, имеющие размер меньше, чем указано в байтах; Не сохранять файлы больше... КБайт Не сохранять в кэш файлы, имеющие размер больше, чем указано в килобайтах; Удалять ссылку на порт 80 из имени файла в кэше Если не убрать номер порта при сохранении, то в дальнейшем невозможно будет использовать сохраненные данные для чтения из кэша. Данная опция удаляет данные о порте при сохранении; Игнорировать No-Cache На некоторых сайтах вебпрограммисты вставляют в код страницы опцию No-Cache, что не позволяет браузеру кэшировать страницу. Данная опция включает игнорирование No-Cache; RAM-кэш Разрешить Разрешить использование RAM-кэша; Максимальный размер файла... КБайт Размер файла, помещаемого в RAM-кэш, не должен превышать... КБайт; Размер кэша, не более... МБайт Максимальный размер RAM-кэша не более... МБайт; Очистить кэш Очистить RAM-кэш.

Каталог

Первый набор Разрешить Разрешить использование первого набора; Основной Только для чтения Второй набор Разрешить Разрешить использование второго набора; Основной Путь к кэшу для данного набора; Только для чтения Путь к кэшу только для чтения; Режим совместимости с кэшем CoolProxy в каталоге только для чтения Позволяет HC использовать только для чтения кэш, созданный CoolProxy. Разрешить Разрешить использование только для чтения кэш CoolProxy; Сохранять www. При поиске файлов в кэше CoolProxy HC будет сохранять лидирующие www. , т.к. в своем кэше он их отбрасывает; Переключить по клавише Переключаться между наборами по нажатию указанной комбинации клавиш; Сообщать о недоступности основного каталога кэша Выводить сообщение о недоступности.

Преобразование URL

Данная настройка находится здесь, т.к. относится только к сохранению файлов в кэш. Описание данного списка дано

Очистка

Настройки Удалять файлы, использованные раньше, чем... Позволяет удалять файлы с датой доступа меньше указанной; Удалять файлы... больше, чем... kB Позволяет удалять файлы, описанные регулярным выражением, и размером более указанного в килобайтах; Удалять пустые каталоги Позволяет удалять каталоги, не содержащие файлов; Удалять каталоги меньше, чем... kB Позволяет удалять каталоги, содержащие файлы суммарным размером менее, чем указано в килобайтах; Сортировать по домену Строки в таблице ниже будут отсортированы по домену; Запустить Запустить очистку кэша с заданными настройками; Удалить Удалить каталоги, помеченные на удаление вручную; Стоп Остановить очистку кэша.

Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: