5103 - Squid Übung: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 47: Zeile 47:
 
</pre>
 
</pre>
  
=Squid für außen Zugriff freischalten=
+
=Aufgabe - Squid für außen Zugriff freischalten=
 
*Passende Regeln an der Firewall erstellen.
 
*Passende Regeln an der Firewall erstellen.
 
*Ziel: (kit Rechner - lokaler Rechner) soll dazu in der Lage sein den Squid bei sich im Firefox einzutragen und korrekt abzufragen.
 
*Ziel: (kit Rechner - lokaler Rechner) soll dazu in der Lage sein den Squid bei sich im Firefox einzutragen und korrekt abzufragen.

Version vom 24. Oktober 2024, 12:40 Uhr

Installieren und einrichten von Squid

  • apt install squid
  • Editieren der squid.conf -> vi /etc/squid/squid.conf
http_port 3128

acl lan src 172.16.1xx.0/24

acl dmz src 10.0.1xx.0/24

# Zugriffskontrolle: Erlaubt Zugriffe für das LAN und DMZ
http_access allow lan
http_access allow dmz

# Webseite einschränken (z.B. Facebook blockieren)
acl facebook url_regex -i facebook
http_access deny facebook

# Blacklist erstellen und anwenden
# Erstellen der ACL für blockierte Seiten (z.B. facebook.com, pr0gramm.com)
acl bad-sites url_regex -i "/etc/squid/bad-sites.list"

# Blockiere den Zugriff auf Seiten in der Blacklist
http_access deny bad-sites

# Standardregel: Erlaube keinen anderen Zugriff (alle anderen Verbindungen blockieren)

# Logs konfigurieren
cache_log /var/log/squid/cache.log
access_log /var/log/squid/access.log squid

# DNS-Auflösung für Webzugriffe
dns_v4_first on


# Maximale Größe des Caches
cache_mem 256 MB
maximum_object_size_in_memory 512 KB

Bearbeiten der Blacklist

  • vi /etc/squid/bad-sites.list
facebook.com
pr0gramm.com

Aufgabe - Squid für außen Zugriff freischalten

  • Passende Regeln an der Firewall erstellen.
  • Ziel: (kit Rechner - lokaler Rechner) soll dazu in der Lage sein den Squid bei sich im Firefox einzutragen und korrekt abzufragen.
    • Tipp: Squid-Standard Port ist 3128

Testen