Erinevus lehekülje "Polipo" redaktsioonide vahel
47. rida: | 47. rida: | ||
parentProxy = "squid.example.org:3128" | parentProxy = "squid.example.org:3128" | ||
+ | |||
+ | Selleks ,et polipo mingeid teatud veebe ei cacheks tuleb | ||
+ | need kirjutada uncachable faili. |
Redaktsioon: 13. detsember 2007, kell 20:43
Sissejuhatus
Sageli on vaja kasutada cachet ,et veebikasutust kiirendada või vastupidi just piirata. Squid kipub sageli olema liiga suur ja kohmakas. Väiksemas kontoris/koolis või kodus oleks heaks lahenduseks tarkvara nimega polipo.
Seadistus
Installime serveri vastavalt enda distributsioonis olevate vahenditega
emerge polipo pkg_add -r polipo apt-get install polipo
Avame konfiguratsiooni faili /etc/polipo või /usr/local/etc/polipo kaustas nimega config
Lihtsalt cachena töötamiseks tuleb uncommentida või lisada sinna faili vaid read
proxyAddress = "0.0.0.0" allowedClients = "192.168.1.0/24" #mitmed võrgud või ip'd tuleb eraldada komaga.
Antud näites lubame siis 192.168.1.0/24 võrgust kõiki kasutama proxyt. Töötab polipo pordil 8123
stardime polipo serveri näiteks
Linuxis /etc/init.d/polipo/start või FreeBSD lisame faili /etc/rc.conf rea polipo_enable="YES" ja käivitame käsuga /usr/local/etc/rc.d/polipo start
Edasine häälestus
Saame näiteks keelata osadele urlidele ligipääsu. Selleks pole vaja teha midagi muud kui avada /etc/polipo kaustas olev fail forbidden ja lisada sinna soovitud url ning seejärel restartida proxy.
Juhul kui me ei soovi ,et faile cachetakse kettale piisab kui lisada konfi rida
diskCacheRoot = ""
Samas saab ka määrata cache asukohta, näit:
diskCacheRoot = "/home/cache"
Juhul kui soovime siduda enda proxy isp cachega siis seda saab teha näiteks reaga
parentProxy = "squid.example.org:3128"
Selleks ,et polipo mingeid teatud veebe ei cacheks tuleb need kirjutada uncachable faili.