Squid proxy server for å blokkere nettsteder som er oppført i fil
i denne opplæringen vil vi bruke Squid proxy server for å blokkere nettsteder som er oppført i fil. Her vil vi liste nettstedet i en fil som heter » restricted-sites.blekksprut».
i vårt siste innlegg har vi allerede satt opp squid transparent proxy. Veiledningen vil bidra til å installere og konfigurere den nyeste Squid-Serveren.
Fordel ved å bruke fil oppført med begrensede nettsteder
(1) Vi kan enkelt administrere og søke på nettstedet i en fil
(2) vi kan skrive mange nettstednavn i filen.På grunn av dette ser vår squid-konfigurasjonsfil ren og lett å forstå
(som Systemadministrator,prøv alltid å holde Serverkonfigurasjonsfilen ren og forståelig)
Forholdsregler mens du konfigurerer Squid-serveren
(1) skriv alltid konfigurasjon til den relaterte delen. For eksempel. Hvis du skriver acl ,bør den ikke skrives i andre avsnitt.
(2) konfigurasjonsparametrene er case sensitive
Squid Proxy Server konfigurasjon for å blokkere nettsteder som er oppført i en fil
Følg trinnene nedenfor i Squid Server for å blokkere nettsteder som er oppført i fil.
Trinn 1: Opprett en fil /etc/squid/restricted-sites.blekksprut. Og skriv navnet på nettstedet i filen du vil blokkere.
for eksempel har jeg gitt nettstednavn sharad.me . Som klok kan du skrive så mange forskjellige nettstednavn du vil begrense.
vi /etc/squid/restricted-sites.squidsharad.mewww.sharad.mehttp://sharad.me
Trinn 2: Vær forsiktig når du skriver denne konfigurasjonen. Skriv konfigurasjonen som er spesifikk for bestemt seksjon.
Rediger /etc/blekksprut/blekksprut.conf fil og skrive to konfigurasjonsinnstillinger.
i acl-delen skriver du en ny linje
acl blocksites dstdomain "/etc/squid/restricted-sites.squid"
i http_access deny-delen skriver du ny linje
http_access deny blocksites
hvis du gjør dette første gang , anbefales skjermbildet nedenfor for deg.
Se Nøye hvordan acl-delen og https_access-delen har den ovennevnte konfigurasjonen skrevet.
Trinn 3: nå starter squid tjenesten
/etc/init.d/squid restart