Führen Sie die folgenden Schritte aus, um den Squid-Proxyserver unter RHEL/CentOS 7/8 zu installieren und zu konfigurieren:
1. Installieren Sie Squid.
„
Lecker, installiere Squid
„
2. Starten Sie Squid.
„
systemctl startet Squid
„
3. Aktivieren Sie Squid, um beim Systemstart zu starten.
„
systemctl aktiviert Squid
„
4. Konfigurieren Sie Squid.
Öffnen Sie „/etc/squid/squid.conf“ in Ihrem bevorzugten Texteditor.
Suchen Sie die Direktive „http_port“ und ändern Sie sie in den Port, den Squid abhören soll.
Sie können ihn beispielsweise auf „3128“ festlegen.
5. Beschränken Sie den Zugriff auf den Proxy.
Wenn Sie den Zugriff auf den Proxy auf bestimmte Benutzer oder IP-Adressen beschränken möchten, können Sie dies tun, indem Sie eine „acl“-Direktive hinzufügen.
Die folgende Anweisung erlaubt beispielsweise nur Benutzern aus dem Netzwerk „10.0.0.0/24“, den Proxy zu verwenden:
„
acl my_network src 10.0.0.0/24
„
6. Erlauben Sie dem Proxy den Zugriff auf bestimmte Websites.
Wenn Sie dem Proxy nur den Zugriff auf bestimmte Websites erlauben möchten, können Sie dies tun, indem Sie eine „http_access“-Direktive hinzufügen, um den Zugriff zu ermöglichen.
Sie können beispielsweise den Zugriff nur auf die Domain „www.google.com“ zulassen, indem Sie die folgende Anweisung hinzufügen:
„
http_access erlaubt www.google.com
„
7. Blockieren Sie den Zugriff des Proxys auf bestimmte Websites.
Wenn Sie den Proxy daran hindern möchten, nur auf bestimmte Websites zuzugreifen, können Sie dies tun, indem Sie eine „http_access“-Anweisung hinzufügen, um den Zugriff zu blockieren.
Sie können beispielsweise den Zugriff auf die Domain „www.facebook.com“ blockieren, indem Sie die folgende Anweisung hinzufügen:
„
http_access verweigert www.facebook.com
„
8. Speichern Sie die Konfiguration und starten Sie Squid neu.
Speichern Sie die Änderungen in der Datei „/etc/squid/squid.conf“ und starten Sie Squid neu, damit die Änderungen wirksam werden.
„
systemctl startet Squid neu
„
Ihr Squid-Proxyserver ist jetzt installiert und konfiguriert.