In diesem Artikel haben wir die notwendigen Schritte zum Installieren und Konfigurieren von Squid Proxy Server auf Ubuntu 18.04 LTS erklärt. Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als Benutzer mit sudo-Berechtigungen angemeldet sind. Alle Befehle in diesem Tutorial sollten als Nicht-Root-Benutzer ausgeführt werden.
Squid ist ein Open-Source-Web-Proxy-Cache-Server mit vollem Funktionsumfang, der von KMU bis hin zu großen Netzwerken auf Unternehmensebene zum Cachen und Proxy für FTP, HTTP, DNS-Lookups und andere verwendet werden kann Protokolle. Squid kann auch Caching und Proxy für SSL-Anfragen übernehmen.
Installieren Sie den Squid-Proxyserver auf Ubuntu
Schritt 1. Bevor Sie mit der Installation eines Pakets auf Ihrem Ubuntu-Server beginnen, empfehlen wir immer, sicherzustellen, dass alle Systempakete aktualisiert sind.
sudo apt update sudo apt upgrade
Schritt 2. Squid Proxy Server installieren.
Das Squid-Paket ist in den standardmäßigen Ubuntu 18.04-Repositories enthalten. Führen Sie den folgenden Befehl auf Ihrem Server aus, um den SQUID-Proxy-Server zu installieren:
sudo apt install squid
Sobald die Installation abgeschlossen ist, wird der Squid-Dienst automatisch gestartet. Um zu überprüfen, ob die Installation erfolgreich war und der Squid-Dienst ausgeführt wird, folgen Sie dem Befehl:
sudo systemctl status squid
Schritt 3. Konfigurieren des Squid-Proxy-Servers.
Die Squid-Konfigurationsdatei befindet sich unter /etc/squid/squid.conf.
sudo nano /etc/squid/squid.conf
Squid-Konfigurationsdatei bearbeiten und http_port-Wert durch neuen Port ändern:
http_port 3128
Navigieren Sie zur Option http_access deny all. Dies ist derzeit so konfiguriert, dass der gesamte HTTP-Datenverkehr blockiert wird. Das bedeutet, dass kein Webverkehr erlaubt ist:
http_access allow all
Navigieren Sie zur Option visible_hostname. Fügen Sie diesem Eintrag einen beliebigen Namen hinzu. So wird der Server jedem angezeigt, der versucht, eine Verbindung herzustellen. Wann immer Sie Änderungen an der Konfigurationsdatei vornehmen, müssen Sie den Squid-Dienst neu starten, damit die Änderungen wirksam werden:
sudo systemctl restart squid
Schritt 4. Konfigurieren Sie den Firewall-Dienst
Öffnen Sie für einen laufenden Firewall-Dienst auf Ubuntu den Port auf der Firewall:
sudo ufw allow 3128/tcp
Schritt 5. Konfigurieren Sie den Squid-Client.
Diese ganze Konfiguration wurde vorgenommen, um Ihren Squid-Proxy-Server einzurichten. Wechseln Sie jetzt zu Ihrem Client-Computer und öffnen Sie Ihren Webbrowser. Wenn Sie Firefox verwenden, finden Sie die Proxy-Einstellungen unter:
- Menü> Optionen> Netzwerkeinstellungen> Einstellungen
- Aktivieren Sie das Optionsfeld für Manuelle Proxy-Konfiguration.
Das ist alles, was Sie tun müssen, um Squid Proxy Server auf Ubuntu 18.04 zu installieren. Ich hoffe, Sie finden diesen schnellen Tipp hilfreich. Wenn Sie Fragen oder Anregungen haben, können Sie unten einen Kommentar hinterlassen.