Squid proxyserver för att blockera webbplatser som anges i filen
i denna handledning kommer vi att använda Squid proxyserver för att blockera webbplatser som anges i filen. Här, vi kommer att lista webbplatsen i en fil som heter ”restricted-sites.bläckfisk”.
i vårt senaste inlägg har vi redan ställt in squid transparent proxy. How to guide hjälper till att installera och konfigurera den senaste Squid-servern.
fördel med att använda fil som listas med begränsade webbplatser
(1) Vi kan enkelt hantera och söka på webbplatsen i en fil
(2) Vi kan skriva många webbplatsnamn i filen.På grund av detta ser vår squid-konfigurationsfil ren och lätt att förstå
(som systemadministratör,försök alltid att hålla Serverkonfigurationsfilen ren och förståelig)
försiktighetsåtgärder när du konfigurerar Squid-servern
(1) Skriv alltid konfiguration till dess relaterade avsnitt. För t.ex. Om du skriver acl ska det inte skrivas i annat avsnitt.
(2) konfigurationsparametrarna är skiftlägeskänsliga
Squid-proxyserverkonfiguration för att blockera webbplatser som listas i en fil
Följ stegen nedan i Squid Server för att blockera webbplatser som listas i filen.
Steg 1: Skapa en fil /etc/squid/restricted-sites.bläckfisk. Och skriv webbplatsnamn i filen som du vill blockera.
till exempel har jag gett webbplatsnamn sharad.me . Som klokt kan du skriva så många olika webbplatsnamn du vill begränsa.
vi /etc/squid/restricted-sites.squidsharad.mewww.sharad.mehttp://sharad.me
steg 2: var försiktig när du skriver denna konfiguration. Skriv konfigurationen som är specifik för ett visst avsnitt.
redigera /etc/bläckfisk/bläckfisk.conf-fil och skriv två konfigurationsinställningar.
i acl-sektionen , skriv en ny rad
acl blocksites dstdomain "/etc/squid/restricted-sites.squid"
i http_access neka avsnitt,Skriv ny rad
http_access deny blocksites
om du gör det första gången rekommenderas nedanstående skärmdump för dig.
se noga, hur acl-sektionen och https_access-sektionen har ovanstående konfiguration skriven.
steg 3: Starta nu om squid-tjänsten
/etc/init.d/squid restart