Slik bruker Squid å blokkere nettsteder
Squid er en åpen kildekode web proxy server og caching programvare. Den har en rekke bruksområder for påskynde tilgang tid ved å mellomlagre gjentatte forespørsler, DNS-oppslag og andre nyttige oppslag at folk på en delt nettverks ville trenge. Squid kan brukes til å øke nettverkssikkerhet ved å filtrere Internett-trafikk og blokkerer visse nettsteder som er oppført i en blokkerende politikk eller inneholder søkeordene i en blokkerende politikk.
bruksanvisning
1 Sørg for at Squid er riktig installert. Se dokumentasjonen for din distribusjon og operativsystem hvis nødvendig.
2 Konfigurer Access Control List (ACL) i Squid konfigurasjonsfilen "squid.conf". Denne filen skal finnes i "etc / squid /". Legg til følgende linjer i konfigurasjonsfilen:
acl dårlig url_regex "/etc/squid/squid-block.acl"
http_access nekte dårlig
Lagre endringer i squid.conf filen.
3 Skriv inn nettadresser og søkeord du vil blokkere i den nyopprettede /etc/squid/squid-block.acl fil. Du kan legge til delvis eller hele nettadresser og søkeord som vil blokkere noen sider der søkeordet er funnet. Husk å beskrive de nettadressene du har tenkt å blokkere nøye, så du kan utilsiktet blokkere attraktive nettsteder som inneholder den blokkerte URL beskrivelse. Entering ".com" i filen vil blokkere alle nettsteder som slutter på ".com". På samme måte velger søkeord nøye, slik at Squid ikke blokkerer attraktive nettsteder som inneholder søkeordet.
Eksempel:
badwords.com
bored
Disse registreringene vil føre til at filteret for å blokkere en nettadresse som inneholder "badwords.com." Filteret vil også blokkere sider som inneholder ordet "lei".
4 Lagre endringer i blekksprut-block.acl fil.
5 Lag en blekksprut-noblock.acl fil å tillate visse unntak filtreringsreglene til å passere. Nettsteder som inneholder URLer eller ord der søkeordene er en del av ordet vil bli blokkert av politikken. Skriv inn nettadresser og søkeord nettsider ikke å blokkere i denne filen.
Eksempel:
www.stopbadwords.com
boredom
Disse registreringene vil føre til at URL "www.stopbadwords.com" for å få lov gjennom filteret, selv om den inneholder blokkert URL "badwords.com."
6 Lagre endringer i blekksprut-noblock.acl fil.
7 Legg til "no-blokk" regelen til squid.conf konfigurasjonsfilen før "blokk" regelen for å sette de "no-blokkering" reglene til handling:
acl special_urls url_regex "/etc/squid/squid-noblock.acl"
http_access tillate admin_ips special_urls
Lagre endringer i squid.conf filen.
8 Start Squid for at nye filtreringsreglene trer i kraft.