| |||
Az előző részben ismertetett proxy program kiválóan használható kis hálózatok esetén, viszont a lekérdezések számát növelve csökken a kiszolgálás minősége, mivel a wwwoffle nincs felkészítve nagyszámú kérés közel egyidejű kiszolgálására. A Squid programot állandó kapcsolatra tervezték, bár megvan benne az offline működés lehetősége, mégis az online összeköttetés jelenti a hazai pályát. A konfigurációs állományát átfutva rögtön látszik, hogy nem lesz könnyű hamar elvégezni a megfelelő beállításokat, szerencsére az alapértelmezett állomány tulajdonképpen működőképes, néhány apróbb beállítást kell elvégezni, hogy számunkra is megfelelő legyen. A proxy egy jól nevelt rendszerprogramhoz illően általában démonként fut, megfelelő parancssori paraméterekkel viszont előtérben való futásra is kényszeríthető. Induláskor feldolgozza a /etc/squid.conf állományt, hogy az általunk szükségesnek gondolt működési körülményeknek eleget tegyen, ugyanakkor különféle paraméterekkel ettől eltérő működésre is bírhatjuk:
-a port
Megadhatjuk egy HTTP port számát, amelyet használni fogunk, alapesetben
ez 3128.
-d szint
A hibakövetés szintjét állíthatjuk be, amelyet az stderr kimenetre
fog írni a program.
-f file
A /etc/squid.conf fájltól eltérő konfigurációs állomány használata.
-h
Egy összefoglaló oldal a parancssori paraméterekről.
-k reconfigure|rotate|shutdown|interrupt|kill|debug|check|parse
Különféle parancsokat adhatunk a futó démonnak.
-s
A naplózáshoz a syslog démont használja.
-u port
Megadhatunk egy port számot az ICP protokollhoz, amely alapesetben
3130. Ha nullát adunk meg, akkor letilthatjuk az ICP forgalmazást.
-v
A Squid program verzióját írja ki.
-z
Létrehozza a megfelelő könyvtárban a gyorsítótár funkcióhoz használt
könyvtárszerkezetet. Ha létezik, akkor törli azt.
-C
Ezt megadva a Squid figyelmen kívül hagyja a legtöbb szignált.
-D
Letiltjuk az induláskor lefutó DNS ellenörzést. Ezt általában offline
környezetben érdemes használni.
-N
Nem démon módban indul a program.
Láthatjuk, hogy a Squid lényegében a konfigurációs állományát használja
fel a tevékenységeihez, mivel a parancssori paraméterekkel eléggé szegényesek
a lehetőségeink. Ezért keressük meg a /etc/squid.conf fájlt és nyissuk
meg valamilyen editorral (például mcedit).
Legelső paraméter, amit átállíthatunk, az a proxy HTTP portja, amelyet
a
http_port 3128
szöveg jelez. A 3128 a Squid alapértelmezett portja, ezt általában szokás a hazánkban inkább elterjedt 8080 számú portra átírni.


