So installieren Sie den Squid-Proxy unter Ubuntu 20.04

So installieren Sie den Squid-Proxy unter Ubuntu 20.04

In diesem Artikel erklären wir, wie Sie Squid Proxy unter Ubuntu 20.04 installieren. Der Artikel führt Sie durch den Installations- und Konfigurationsprozess.

Squid-Proxy ist ein HTTP-Webproxy zum Caching und Weiterleiten. Es hat eine Vielzahl von Anwendungen, einschließlich der Beschleunigung eines Webservers durch Zwischenspeichern wiederholter Anfragen, Zwischenspeichern von Web-, DNS- und anderen Computernetzwerk-Suchvorgängen. Squid Proxy ist eine Web-Proxy-Anwendung, die auf Linux und anderen Unix-ähnlichen Betriebssystemen installiert und eingerichtet werden kann.

Voraussetzungen

  • Ein Ubuntu 20.04 installierter dedizierter Server oder KVM VPS.
  • Ein Root-Benutzerzugriff oder ein normaler Benutzer mit Administratorrechten.

Installieren Sie Squid Proxy auf Ubuntu 20.04

Schritt 1 - Halten Sie den Server auf dem neuesten Stand

# apt update -y

# apt upgrade -y

Schritt 2 - Installieren Sie Squid Proxy

# apt install squid -y

Schritt 3 - Starten und aktivieren Sie den Squid-Dienst

Führen Sie die folgenden Befehle aus, um den Dienst des Squid-Proxys zu starten und zu aktivieren:

# systemctl start squid

# systemctl enable squid

Schritt 4 – Squid-Proxy konfigurieren

Öffnen Sie die Squid-Proxy-Konfigurationsdatei

# vi /etc/squid/squid.conf

Suchen Sie in der Datei nach http_access deny all und ersetzen Sie es durch http_access allow all.

Speichern und schließen.

Starten Sie nun den Squid-Dienst neu, um die Änderungen zu übernehmen.

# systemctl restart squid

ACL-Konfiguration (Zugriffskontrollliste) (optional)

Mit Squid Proxy können Sie den Zugriff auf verschiedene Websites (Webverkehr) steuern, indem Sie diese entweder zulassen oder blockieren. Gehen Sie dazu folgendermaßen vor:

Öffnen Sie die Squid-Proxy-Konfigurationsdatei

# vi /etc/squid/squid.conf

Gehen Sie in die Zeile acl CONNECT Methode CONNECT .

Schreiben Sie die ACL (Access Control List), um die gewünschten Websites zu blockieren.

acl block_websites dstdomain .facebook.com .youtube.com .etc.com

Schreiben Sie danach die Deny-Anweisung.

http_access deny block_websites

Wenn Sie das Herunterladen bestimmter Dateien wie Audio- oder Videodateien steuern möchten, verwenden Sie die folgende Methode:

Füge diese Zeilen hinzu

acl  media_files  urlpath_regex -i  \.(mp3|mp4|FLV|AVI|MKV)

Ersetzen Sie die Erweiterungen gemäß Ihren Anforderungen.

Schreiben Sie danach die Deny-Anweisung.

http_access deny media_files

Starten Sie nun den Squid-Dienst neu, um die Änderungen zu übernehmen.

# systemctl restart squid

Das ist es. Wir haben Squid Proxy erfolgreich installiert und konfiguriert.

In diesem Artikel haben wir gesehen, wie man Squid Proxy auf Ubuntu 20.04 installiert


So installieren und konfigurieren Sie CSF (ConfigServer Security & Firewall) unter CentOS 7

So installieren und konfigurieren Sie CSF (ConfigServer Security & Firewall) unter CentOS 7

ConfigServer Security & Firewall (kurz auch csf genannt) ist eine Stateful Packet Inspection (SPI) Firewall. Erfahren Sie, wie Sie CSF unter CentOS 7 installieren und konfigurieren

So installieren Sie den R1Soft Backup Agent auf CentOS

So installieren Sie den R1Soft Backup Agent auf CentOS

Erfahren Sie, wie Sie den R1Soft Backup Agent auf CentOS installieren und konfigurieren. R1Soft Server Backup Manager bietet Dienstanbietern eine flexible, serverfreundliche Lösung.

So ändern Sie CloudLinux LVE-Limits

So ändern Sie CloudLinux LVE-Limits

In diesem Artikel haben wir erklärt, wie man CloudLinux LVE-Limits ändert. Also lasst uns anfangen. CloudLinux LVE-Limits können mithilfe von LVE Manager geändert werden.

So ändern Sie SSH des Ports des Linux-Servers

So ändern Sie SSH des Ports des Linux-Servers

Um den SSH-Port des Linux-Servers zu ändern, müssen Sie sich über SSH beim Server anmelden und die SSH-Konfigurationsdatei ändern.

So installieren Sie Centova Cast auf CentOS

So installieren Sie Centova Cast auf CentOS

Centova Cast ist die führende Verwaltungsplattform für Internetradio-Streams, die Stream-Hosting-Providern umfassende Einblicke und Kontrolle bietet.Centova Cast

So richten Sie Mail-Relay auf Ihrem Mail-Server ein

So richten Sie Mail-Relay auf Ihrem Mail-Server ein

Sie können die E-Mail-Versandprobleme beheben, indem Sie die folgenden E-Mail-Relay-Einstellungen verwenden.

So installieren Sie Apache, MariaDB, PHP und phpMyAdmin in Ubuntu 18.04

So installieren Sie Apache, MariaDB, PHP und phpMyAdmin in Ubuntu 18.04

Wir werden lernen, Apache MariaDB PHP und PHPMyAdmin auf dem Ubuntu 18.04-Server zu installieren. Apache, MySQL/MariaDB und PHP bestehen aus Paketen. Es ist bekannt als LAMP

Lernen Sie die grundlegende Benutzerverwaltung unter Linux

Lernen Sie die grundlegende Benutzerverwaltung unter Linux

Möchten Sie einen Benutzer in Linux hinzufügen, ändern oder löschen? Hier ist der perfekte Artikel für Sie.

Lernen Sie die grundlegende Gruppenverwaltung in Linux

Lernen Sie die grundlegende Gruppenverwaltung in Linux

Erfahren Sie mehr über die Gruppenverwaltung unter Linux. So fügen Sie eine Gruppe hinzu, ändern eine Gruppe und löschen eine Gruppe, fügen Mitglieder in Linux hinzu. Erstellen Sie eine neue Gruppe, verwenden Sie den Befehl groupadd.

Erfahren Sie, wie Sie Fail2ban auf CentOS 7 installieren

Erfahren Sie, wie Sie Fail2ban auf CentOS 7 installieren

Fail2ban ist sehr nützlich, um die SSH-Verbindung zu sichern. Jetzt sollten Sie in der Lage sein, fail2ban auf centos7 zu installieren und zu konfigurieren. Fügen Sie dem Server eine zusätzliche Sicherheitsebene hinzu