Squid proxy szerver a fájlban felsorolt webhelyek blokkolásához
ebben az oktatóanyagban a Squid proxy szervert fogjuk használni a fájlban felsorolt webhelyek blokkolására. Itt felsoroljuk a webhelyet egy “korlátozott webhelyek” nevű fájlban.tintahal”.
legutóbbi bejegyzésünkben már beállítottuk a squid transparent proxyt. Az útmutató segít a legújabb Squid szerver telepítésében és konfigurálásában.
a korlátozott weboldalakkal felsorolt fájlok használatának előnye
(1) könnyen kezelhetjük és kereshetjük a weboldalt egy fájlban
(2) sok webhelynevet írhatunk a fájlba.Emiatt a squid konfigurációs fájlunk tiszta és könnyen érthető
(rendszergazdaként mindig próbáljon tisztán és érthetően tartani a kiszolgáló konfigurációs fájlját)
óvintézkedések A Squid szerver konfigurálása közben
(1) mindig írja be a konfigurációt a kapcsolódó szakaszba. Pl. Ha acl-t ír ,akkor azt nem szabad más szakaszban írni.
(2) a konfigurációs paraméterek nagybetűkre érzékenyek
Squid proxykiszolgáló konfigurációja a fájlban felsorolt webhelyek blokkolásához
kövesse a Squid szerver alábbi lépéseit a fájlban felsorolt webhelyek blokkolásához.
1.lépés: Hozzon létre egy fájlt /etc/squid/restricted-sites.tintahal. Írja be a webhely nevét a blokkolni kívánt fájlba.
például megadtam a weboldal nevét sharad.me . Mint a bölcs, annyi különböző webhelynevet írhat, amelyet korlátozni szeretne.
vi /etc/squid/restricted-sites.squidsharad.mewww.sharad.mehttp://sharad.me
2.lépés: legyen óvatos a konfiguráció írása közben. Írja be az adott szakaszra jellemző konfigurációt.
Edit /etc/squid/squid.conf fájlt, és írjon két konfigurációs beállításokat.
az acl szakaszban írjon egy új sort
acl blocksites dstdomain "/etc/squid/restricted-sites.squid"
a http_access deny szakaszban írjon új sort
http_access deny blocksites
ha ezt először csinálja , az alábbi képernyőkép ajánlott az Ön számára.
nézze meg közelebbről, hogy az acl szakasz és a https_access szakasz hogyan írja le a fenti konfigurációt.
3. lépés: Most indítsa újra a squid szolgáltatást
/etc/init.d/squid restart