|
Privoxy 3.0.3 Руководство Пользователя |
||
|---|---|---|
|
|
||
Перед первым запуском Privoxy нужно настроить ваш браузер (или браузеры) для использования Privoxy в качестве HTTP- и HTTPS-прокси. По умолчанию адрес прокси-сервера 127.0.0.1 (или localhost), а порт 8118 (ранние версии использовали порт 8000). Эти настройки относятся к обязательным.
Пожалуйста, помните, что Privoxy работает только с протоколами HTTP и HTTPS. Протокол FTP и другие не поддерживаются.
Рис 2. Настройка прокси-сервера (на примере Firefox)

Для Firefox прокси-сервер задается здесь:
Edit (Правка)
|_
Preferences
(Настройка)
|_
General
(Основное)
|_
Connection
settings (Параметры
соединения)
|_
Manual
proxy configuration (Настройка прокси вручную)
А для Netscape (и Mozilla) здесь:
Edit
|_
Preferences
|_
Advanced
|_
Proxies
|_
HTTP
Proxy
Для Internet Explorer:
Tools
|_
Internet
Properties
|_
Connections
|_
LAN
Settings
Затем (для MS Internet Explorer) отметьте "Use Proxy" и введите соответствующую информацию (Address: 127.0.0.1, Port: 8118). Включите HTTPS (SSL), если вы хотите работать через Privoxy и по защищенному протоколу HTTPS.
После этого желательно очистить кэш браузера на диске и в оперативной памяти, чтобы заставить браузер перечитать все веб-страницы и избавиться от баннеров, которые могли попасть в кэш . Теперь все готово - можете оценить преимущества использования Privoxy!
Обычно при запуске Privoxy в командной строке задается путь к главному конфигурационному файлу. Если этот путь не указан, Privoxy ищет файл config в текущем каталоге. В Windows ищется файл config.txt.
Для запуска Privoxy используется скрипт. Обратите внимание, что в Red Hat Privoxy по умолчанию не запускается при загрузке системы (зависит от сборки пакета с Privoxy, может и запускаться автоматически - прим. пер.). Используется файл /etc/privoxy/config, как основной файл конфигурации.
# /etc/rc.d/init.d/privoxy start |
Для запуска Privoxy используется скрипт. Обратите внимание, что в Debian Privoxy по умолчанию запускается при загрузке системы. Используется файл /etc/privoxy/config, как основной файл конфигурации.
# /etc/init.d/privoxy start |
Для запуска Privoxy используется скрипт. В SuSE Privoxy по умолчанию запускается при загрузке системы. Используется файл /etc/privoxy/config, как основной файл конфигурации.
# rcprivoxy start |
Для запуска Privoxy щелкните по его значку. Если конфигурационный файл не задан в командной строке, Privoxy будет использовать файл config.txt. В Windows Privoxy по умолчанию запускается при загрузке системы.
Пример команды запуска для Unix (это универсальный способ для всех UNIX-подобных систем, в т.ч. и Linux - прим. пер.):
# /usr/sbin/privoxy /etc/privoxy/config |
При установке Privoxy автоматически настраивается его запуск при загрузке системы. Можно запускать и вручную двойным щелчком по значку Privoxy в каталоге, в который он был установлен.
В MacOS Privoxy по умолчанию запускается автоматически при загрузке системы. Для запуска вручную щелкните дважды по значку StartPrivoxy.command в папке /Library/Privoxy или введите в терминале следующую команду:
/Library/Privoxy/StartPrivoxy.command |
Вам предложат ввести пароль администратора.
Запускайте Privoxy (с RUN <>NIL:) в вашем скрипте startnet (AmiTCP); в s:user-startup (RoadShow); как запускающую программу в вашем скрипте запуска (Genesis), или как запускающее действие (Miami и MiamiDx). Privoxy будет автоматически завершаться, когда вы освобождаете ваш стек TCP/IP (только не обращайте внимание на безобидное напоминание о том, что ваш стек TCP/IP показывает, что Privoxy все еще работает).
И снова используется скрипт. Путь к основному конфигурационному файлу стандартный - /etc/privoxy/config .
/etc/init.d/privoxy start |
Обратите внимание, что по умолчанию Privoxy не запускается автоматически при загрузке системы. Вы можете изменить это командой rc-update.
rc-update add privoxy default |
Privoxy может вызываться со следующими параметрами командной строки:
--version
Выводит версию программы и завершает работу. Только Unix.
--help
Выводит краткую справку по использованию и завершает работу. Только Unix.
--no-daemon
Не становится демоном (службой), т.е. не отсоединяться от терминала, все сообщения будут выводиться на консоль. Только Unix.
--pidfile ФАЙЛ
При запуске записать свой идентификатор процесса (PID - Process IDentificator) в файл ФАЙЛ. При завершении ФАЙЛ будет удален. Сбои при отрытии или удалении FILE не фатальны. Если этот параметр не указан, PID-файл использоваться не будет. Только Unix.
--user ПОЛЬЗОВАТЕЛЬ[.ГРУППА]
После (необязательной) записи PID-файла, получить идентификатор (UID - User IDentificator) пользователя ПОЛЬЗОВАТЕЛЬ, и, если указано, идентификатор группы (GID - Group IDentificator) ГРУППА (т.е. Privoxy запустится от имени указанного пользователя - прим. пер.). Если для выполнения этой операции прав недостаточно - процесс завершается. Только Unix.
--chroot
До изменения идентификаторв пользователя на заданный в опции--user, выполнить chroot в домашний каталог этого пользователя, т.е. после выполнения этой операции с точки зрения Privoxy его домашний каталог будет выглядеть как корневой (и Privoxy, а также порожденные им процессы не смогут получить доступ к файлам и каталогам, находящимся вне (выше) каталога, в который был выполнен chroot - прим. пер.). Использование chroot уменьшает влияние возможных уязвимостей в Privoxy. Только Unix.
configfile
Если в командной строке не указан главный конфигурационный файл configfile, Privoxy ищет файл с именем "config" в текущем каталоге (в Windows ищется файл "config.txt"). Во избежание путаницы лучше указывать полный путь к файлу. Если доступ к файлу конфигурации получить не удастся (например, из-за отсутствия такового - прим. пер.), то Privoxy не запустится.
|
Быстрый старт-введение в использование Privoxy |
|
Настройка Privoxy |