RabbIT proxy for a faster web
Original on http://rabbit-proxy.sourceforge.net/faq.shtml
А) По някаква причина изглежда, че някои версии на IE6 не GZIP подкрепа активирана по подразбиране. Би трябвало да можете да го включите, ако разрешите HTTP/1.1 за проксита и да позволи на HTTP/1.1 разширения за прокси сървъри (погледнете в “Internet Options-> Advanced Tab”) също може да опитате Mozilla или опера.
Q) Защо не заек работят по международни версии на MS Windows?
А) По подразбиране RabbIT използва dnsjava библиотека, за да направи DNS заявки, че библиотеката не работи добре с международните версии на Windows. Има няколко възможни опции:
- Използвайте Unix или Linux система.
- Задайте заек да използвате слънца DNS манипулатор, в конфигурационния файл (rabbit.conf):
[Rabbit.proxy.Proxy] dnsHandler = rabbit.proxy.DNSSunHandler
- Изтеглете източник на dnsjava и да
определи организации/xbill/DNS/
FindServer.java да работи с какъвто и да е език на операционната система.
Q) Как да направя така, и RabbIT само images/html-pages/mp3 кеш "?
A) Можете да се даде възможност на rabbit.filter.DontCacheFilter и да го
конфигурирате за вашите нужди, да се даде възможност на rabbit.filter.DontCacheFilter го добавете към httpinfilters или httpoutfilters, в зависимост от това кой режим ще се използва. Можете да филтрирате URL на искането (httpinfilters) или на MIME тип, открити в отговор на HTTP (httpoutfilters) или използване на двата режима. "rabbit.filter.DontCacheFilter ] "раздел определи как ще работи филтъра. Някои примери са: "dontCacheURLmatching = (\ HTML | \ ASP)"
и "onlyCacheMimematching = text/HTML". Повече примери са открити в rabbit.conf файл, доставени с RabbIT.
Q) Как да направя блок RabbIT достъп до определени сайтове?
A) да се даде възможност на BlockFilter и да го конфигурирате за вашите нужди. Конфигурация например може да изглежда така
: " blockURLmatching=(\.sex\.|[-.]ad(s?)\.)". Кой трябва да блокират някои рекламни.
Q) Как мога да активирам нов филтър?
А) зависи от вида на филтър, филтри, които променят или да предприеме действия по четене на искане са разрешени, като ги добавяте към httpinfilters стойност , намерени в раздел [филтри] на rabbit.conf За филтри, които действат върху заглавката на отговор, добави филтър, за да httpoutfilters стойност намери в [филтри] раздел на rabbit.conf.Филтри на HTML код се прилага филтър, за
да филтри
стойност [rabbit.handler.FilterHandler] раздел на rabbit.conf.
В) Как да направя RabbIT филтър криптирани сесии (HTTPS)?
А) Вие не, заек може само тунел криптирани сесии.
В) Как да направя RabbIT тунел криптирани сесии (HTTPS)?
А) Това е в режим по подразбиране на заешко. Тя се контролира от конфигурацията на опцията "allowSSL", открити
в "rabbit.proxy.Proxy] "раздел. Позволени стойности са "да",
"не" и дава списък на номерата на портовете, които са разрешени.
RabbIT само разбърква трафик при използване на SSL тунели, тя може да се използва за Telnet (или SSH:) на зона с ограничен достъп, ако позволяват неограничено използване на SSL-тунелиране.
В) Как мога да променя изображението NoAd.gif?
А) В rabbit.conf промените линия: adreplacer=http://$proxy/FileSender/public/NoAd.gif
към вашия собствен файл. Ако искате заек да служи на файла в пътя /path/to/rabbit/htdocs/public/ directory (което е мястото, където ще намерите NoAd.gif)
.
В) Как мога да активирам удостоверяване на прокси за всички потребители
?
А) Добавете ProxyAuth клас на HTTP в филтри. Това е редактиране на ред, съдържащ httpinfilters, така че да изглежда като това : httpinfilters = rabbit.filter.HTTPBaseFilter
rabbit.filter.ProxyAuth момента ProxyAuth трябва да бъде след HTTPBaseFilter. След това можете да редактирате файла, съдържащи потребителско име и пароли, които ще бъдат използвани. Обикновено файлът е RabbIT2/conf/allowed, но можете да промените, че в [rabbit.filter.ProxyAuth] -sectionl, ако искате да.
Q) Сайтове, които използват NTLM удостоверяване не работи с IE
A) Опитайте с друг браузър, който поддържа NTLM връзки чрез пълномощник, като Mozilla/Firefox. Изглежда, че IE не ще дори да се опитват да установят NTLM връзки с заек, така че за съжаление няма нищо да се определи в заек.
В) Как да съм ротация скрипт дневник?
A) Зайци административен интерфейс, имат страница, която прави това. Можете да използвате Wget за достъп до тази страница от сценария, като това:
robo@ghoul:/tmp$ export http_proxy=http://ghoul.khelekore.org:9666/ robo@ghoul:/tmp$ wget --proxy-user=RabbIT --proxy-passwd=RabbIT http://ghoul.khelekore.org:9666/LogRotator
Заменете ghoul.khelekore.org с името на хоста на вашия прокси Подменете на потребителя и passwd до администратора на вашия прокси. Сменете номера на порта с номера на порта на вашия прокси.
Q) Как мога да определя максималния размер на изображения, които се конвертират?
A) Добавете следните конвертирате аргументи: "преоразмеряване 576x432>" (коригиране на ширина и височина, за да се поберат на вашия екран Това вероятно е много полезно, ако използвате PDA..
В) Как да направя RabbIT се идентифицира като "Моите собствени прокси от 1337"?
A) Редактирайте serverIdentity rabbit.conf.
Robert Olofsson
robo@khelekore.org
