РУССКИЙ PRIVOXY |
|||
|
Навигация
Сервис
Креатив
Загрузки
Цитата...
Совесть - внутренний голос, предупреждающий, что за нами кто-то следит. (Менкен)
|
WWWOffle или локальное окно в глобальную сеть
WWWOffle - это прокси-сервер, предназначенный для обеспечения полноценного доступа к ранее загруженным страницам Интернет без необходимости передачи каких бы то ни было данных из сети, т.е. воссоздающий для Вас ранее просмотренный контент со всеми его взаимосвязями, для того, чтобы Вы могли его просматривать даже при отсутствии активного подключения к провайдеру. Реализуется это таким образом: допустим, Вы зашли на сайт somesite.com, походили по ссылкам, после чего отключились от провайдера. А теперь самое интересное: в своем любимом браузере Вы (в оффлайне!) набираете адрес somesite.com... - и загружается главная страница этого ресурса! Можно также осуществлять переходы по ссылкам (естественно, только по тем из них, которые Вы ранее использовали для навигации в режиме "онлайн"). Если Вы, прочитав это, думаете: "А зачем, собственно, мне это нужно?" - дальше не читайте - вам это, к счастью, действительно ни к чему В этой заметке я хочу кратко рассказать об основных возможностях WWWOffle и его настройке. Настройки по умолчанию для рассматриваемого нами кеширующего прокси очень разумны, можно сказать, что он работает "из коробки", если конечно кому-нибудь может взбрести в голову распространять WWWOffle в коробках. При чём любые настройки можно превносить как путём прямого редактирования конфигурационного файла, так и посредством удобного и практичного (без каких-либо дизайнерских ухищрений, но обладающего высочайшей функциональностью) веб-интерфейса. Итак, пусть это прозвучит довольно банально, но первым делом программу надо-таки установить Как уже отмечалось, WWWOffle прекрасно работает "из коробки". В большинстве случаев правки конфига (обычно это /etc/wwwoffle/wwwoffle.conf) вообще не потребуется. Вам нужно только запустить демон wwwoffled (любым способом, какой вам больше нравится; кстати, в официальный тарболл входит скрипт для автоматического запуска в системах с инициализацией в стиле SysV, да к тому же ещё предлагаются варианты этого скрипта для SuSE и RedHat Linux) и прописать в настройках любимого(ых) браузера(ов) соответствующий прокси: адрес localhost или 127.0.0.1 и порт 8080 (эти настройки можно изменить в конфигурацинном файле WWWOffle). Желательно (но не обязательно) сбросить и отключить кэш браузера. WWWOffle может работать в трёх основных режимах: online, offline и fetch. В режиме online с точки зрения пользователя все функционирует как обычно и прокси "собирает" всё в кэш; в режиме offline WWWOffle забирает данные только из кэша; о режиме fetch - позднее. Узнать, в каком режиме сейчас работает WWWOffle можно с помощью команды
Естественно, логично будет переключать WWWOffle в режим online при подключении к Интернет и в режим offline - при отключении. Этого можно добиться различными способами: я, например, добавил команду
Небольшое замечание: по умолчанию WWWOffle не кэширует контент, полученный через защищенные соединения (HTTPS), что, в общем-то, логично. Если Вы хотите, чтоб в кэш попадало все, в конфиге раскомментируйте такую строчку в секции Options: # если вам попадаются сайты, работающие по HTTPS на нестандартном порту, # добавьте сюда аналогичные строки для этих портов ssl-allow-port = 443 Структура конфигурационного файла проста и понятна, он снабжен подробнейшими комментариями и примерами. Как обычно, все строки, начинающиеся с символа "#" - комментарии. Конфиг разделен на секции, вот пример секции:
IndexOptions
{
create-history-indexes = yes
cycle-indexes-daily = no
# Do index files from /good/ in the barfoo.com domain.
<*://*.barfoo.com/*> list-any = yes
}
Сначала идет название секции, затем, между фигурными скобками - ее содержимое. Параметры могут быть глобальными, т.е. применяться ко всему контенту (в примере это первые 2 строчки) и конкретные для заданного шаблона, в примере это последняя строчка, означает она, что директива "list-any = yes" применяется только к серверам домена barfoo.com.
DontGet [ wwwoffle-dontget.conf ] Означает это, что содержимое данной секции надо брать из указанного файла. Вот, собственно, и вся минимальная настройка! Остальное - дополнительные возможности, которые вам могут и не понадобиться. А теперь о том, как ещё можно использовать WWWOffle. Во-первых, у WWWOffle есть довольно удобный (кстати, и русифицированный) web-интерфейс, доступный по адресу: http://localhost:8080 (это если Вы не меняли порт по умолчанию). Отсюда можно практически полностью управлять всеми функциями программы. Для удобства, можно сделать закладки в своем браузере для главной страницы и для часто используемых страниц настройки, например, http://localhost:8008/control/ - страница управления состояниями программы. Во-вторых, возможно, вам пригодится режим fetch. Работает он так: если Вы в "оффлайн" щелкните по ссылке, которой нет в кэше, WWWOffle поставит ее в очередь закачки. А когда Вы будете в "онлайн", командой
WWWOffle позволяет гибко управлять кэшем:
*://*.247media.*/* *://*.aaddzz.*/* *://*.ad-x.*/* По умолчанию картинки заменяются прозрачным изображением (файл replacement.gif), которое находится в каталоге веб-интерфейса программы (что-то типа /var/cache/wwwoffle/html/en/local/dontget/replacement.gif). Естественно, Вы можете задать свою картинку. При блокировании целой страницы/фрейма, выводится соответствующая веб-страница WWWOffle. В целом WWWOffle в качестве блокировщика рекламы несколько уступает Privoxy, и если последний вам нравится больше, отказываться от WWWOffle не нужно - он прекрасно работает в связке с Privoxy. Настраивается это в секции Proxy конфигурационного файла примерно вот так:
Proxy
{
<http://*> proxy = localhost:8118
<https://*> ssl = localhost:8118
}
Здесь предполагается, что Privoxy работает на локальном компьютере и слушает порт 8118, используемый им по умолчанию (т.е. в том случае, Вы сами не меняли значение параметра listen-address в конфигурационном файле Privoxy). Без второй строчки невозможно будет получить доступ к сайтам, работающим по протоколу HTTPS. Для первого знакомства с программой, думаю, хватит
А теперь я позволю себе вкратце коснутся описания тех проблем, которые могут возникнуть у Вас (или неизбежно возникнут) при использовании WWWOffle:
Впрочем, мой собственный опыт работы с WWWOffle - сугубо положительный, так что рекомендую всем братьям-модемщикам Ну, вот, пожалуй, и все... Надеюсь, что эта моя писанина вас заинтересовала. Попробуйте WWWOffle - не пожалеете, если останетесь живы! Шутка. На самом деле, с WWWOffle Вы проживете дольше, сохранив нервы до того счастливого момента, когда к вашему дому подведут оптоволокно на 10 Гбит/с © RPFT, 2005.
При копировании данного материала ссылка на сайт Privoxy.ASPLinux.Net ОБЯЗАТЕЛЬНА
2.02.2006 03:26 Добавил: DRVTiny
Комментарии
Отзывы посетителей отсутствуют...
Возможно Вы станете первым посетителем, высказавшим свое мнение. Страницы: 0
Уважаемые посетители!При публикации Ваших отзывов рекомендуется придерживаться следующих правил:
И маленькая просьба - не превращайте страницы отзывов, форума и гостевую в чат, воспользуйтесь специально предназначенными для этого протоколами (icq, jabber...) Примечание: основная масса сообщений фильтруется силами программного обеспечения сайта. Если Вас заблокировали, но Вы считаете, что произошло досадное недоразумение - обратитесь к администратору сайта и вопрос будет решен.Добавление комментария
|
||
|
|||