Dezember 10, 2021

Squid Proxy Server zum Blockieren von Websites in der Datei

In diesem Tutorial verwenden wir Squid Proxy Server, um Websites in der Datei zu blockieren. Hier werden wir die Website in einer Datei namens „restricted-sites“ auflisten.Squid“.
In unserem letzten Beitrag haben wir bereits den Squid Transparent Proxy eingerichtet. Die Anleitung hilft bei der Installation und Konfiguration des neuesten Squid-Servers.

Vorteil der Verwendung von Dateien mit eingeschränkten Websites

(1) Wir können die Website einfach in einer Datei verwalten und durchsuchen
(2) Wir können viele Website-Namen in die Datei schreiben.Aus diesem Grund sieht unsere Squid-Konfigurationsdatei sauber und leicht verständlich aus
(Versuchen Sie als Systemadministrator immer, die Serverkonfigurationsdatei sauber und verständlich zu halten)

Vorsichtsmaßnahmen beim Konfigurieren des Squid-Servers

(1) Schreiben Sie die Konfiguration immer in den zugehörigen Abschnitt. Für zB. Wenn Sie acl schreiben , sollte es nicht in einem anderen Abschnitt geschrieben werden.
(2) Bei den Konfigurationsparametern wird zwischen Groß- und Kleinschreibung unterschieden

Squid-Proxyserver-Konfiguration zum Blockieren von Websites, die in einer Datei aufgeführt sind

Befolgen Sie die folgenden Schritte in Squid Server, um Websites zu blockieren, die in einer Datei aufgeführt sind.

Schritt 1: Erstellen Sie eine Datei /etc/squid/restricted-sites.Squid. Und schreiben Sie den Namen der Website in die Datei, die Sie blockieren möchten.
Zum Beispiel habe ich den Namen der Website angegeben sharad.me . Wie weise können Sie so viele verschiedene Website-Namen schreiben, die Sie einschränken möchten.

vi /etc/squid/restricted-sites.squidsharad.mewww.sharad.mehttp://sharad.me

Schritt 2: Seien Sie vorsichtig beim Schreiben dieser Konfiguration. Schreiben Sie die Konfiguration, die für einen bestimmten Abschnitt spezifisch ist.

Bearbeiten Sie /etc/squid/squid.conf-Datei und schreiben Sie zwei Konfigurationseinstellungen.

Schreiben Sie im acl-Abschnitt eine neue Zeile

acl blocksites dstdomain "/etc/squid/restricted-sites.squid"

Schreiben Sie im Abschnitt http_access deny eine neue Zeile

http_access deny blocksites

Wenn Sie dies zum ersten Mal tun, wird der folgende Screenshot für Sie empfohlen.
Wir sehen,wie der acl-Abschnitt und der https_access-Abschnitt die oben angegebene Konfiguration geschrieben haben.

Squid restricted sites

Schritt 3: Starten Sie nun den Squid-Dienst neu

/etc/init.d/squid restart

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.