Benutzer-Werkzeuge

Webseiten-Werkzeuge


lager:oeff_netze:proxy_labor

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
lager:oeff_netze:proxy_labor [04.12.2013 16:36] richardlager:oeff_netze:proxy_labor [30.04.2023 15:47] (aktuell) – Status der Diskussion geändert richard
Zeile 1: Zeile 1:
-~~DISCUSSION|Ergänzungen~~+~~DISCUSSION:closed|Ergänzungen~~
 ====== Proxy-Laborübung ====== ====== Proxy-Laborübung ======
 ===== Überblick ===== ===== Überblick =====
Zeile 18: Zeile 18:
 Die Default-Konfiguration findet standardmäßig in ''/etc/squid/squid.conf'' statt. Der squid-Server wird mittels der folgenden Befehle gestartet bzw. gestoppt. Die Default-Konfiguration findet standardmäßig in ''/etc/squid/squid.conf'' statt. Der squid-Server wird mittels der folgenden Befehle gestartet bzw. gestoppt.
  
-<code>sudo service squid [start|stop|--full-restart]</code>+<code>sudo service squid3 [start|stop|--full-restart]</code>
  
 ACHTUNG: Es kann immer nur einer der Befehle in den eckigen Klammern verwendet werden! ACHTUNG: Es kann immer nur einer der Befehle in den eckigen Klammern verwendet werden!
 Wenn eine eigene Konfiguration statt der ''default-config'' verwendet werden soll, so kann dies ''squid'' mittels des Parameters ''-f'' mitgeteilt werden. Wenn eine eigene Konfiguration statt der ''default-config'' verwendet werden soll, so kann dies ''squid'' mittels des Parameters ''-f'' mitgeteilt werden.
  
-<code>sudo squid -f /PFAD/squid.conf</code>+<code>sudo squid3 -f /PFAD/squid.conf</code>
  
 Alternativ kann der Proxy auch im Vordergrund ''-N'' gestartet werden und mit ''-d'' der Debug-Level eingestellt werden. Alternativ kann der Proxy auch im Vordergrund ''-N'' gestartet werden und mit ''-d'' der Debug-Level eingestellt werden.
-<code>sudo squid -N -d 1</code>+<code>sudo squid3 -N -d 1</code>
  
 ===== Weiterführende Informationen zu squid: ===== ===== Weiterführende Informationen zu squid: =====
Zeile 47: Zeile 47:
  
 # Zugriffe mit loggen # Zugriffe mit loggen
-access_log daemon:/var/log/squid3/access.log squid+access_log /var/log/squid3/access.log squid
  
 # Einfach Access-Regeln # Einfach Access-Regeln
 # Alle anderen Quellen aus dem angegebenen Netz dürfen alles # Alle anderen Quellen aus dem angegebenen Netz dürfen alles
 +acl localnet src 192.168.0.0/16
 +http_access allow localnet
 +</file>
 +
 +<file shell squid_medium.conf>
 +http_port 192.168.16.202:8080
 +access_log /var/log/squid3/access.log squid
 +
 +cache_peer 192.168.16.91 parent 3128 0 no-query default
 +
 +client_netmask 255.255.0.0
 +
 +acl SSL method CONNECT
 +never_direct allow SSL
 +
 +acl no_access src 192.168.16.101
 +http_access deny no_access
 +
 +#acl bad_sites url_regex -i "/etc/squid3/bad_sites"
 +acl bad_sites url_regex -i kopfload.de google.de
 +http_access deny bad_sites
 +
 acl localnet src 192.168.0.0/16 acl localnet src 192.168.0.0/16
 http_access allow localnet http_access allow localnet
Zeile 106: Zeile 128:
 pid_filename /var/run/squid.pid pid_filename /var/run/squid.pid
 # Deutsche Fehlermeldungen # Deutsche Fehlermeldungen
-error_directory /usr/share/squid/errors/de+error_directory /usr/share/squid3/errors/de
  
 # ACL Access Control List # ACL Access Control List
Zeile 121: Zeile 143:
 # Alternative Proxys blocken # Alternative Proxys blocken
 acl anon-prox-sites url_regex -i "/squid3/blocked/keywords" acl anon-prox-sites url_regex -i "/squid3/blocked/keywords"
-http_acces deny anon-prox-sites+http_access deny anon-prox-sites
  
 # https Anfragen nicht selbst beantworten, sondern über parent (Schul) Proxy laufen lassen # https Anfragen nicht selbst beantworten, sondern über parent (Schul) Proxy laufen lassen
Zeile 168: Zeile 190:
   - Schalten Sie zwei Proxy hintereinander. Betrachten Sie dazu den Parameter ''cache_peer''.   - Schalten Sie zwei Proxy hintereinander. Betrachten Sie dazu den Parameter ''cache_peer''.
   - Ändern Sie die Fehlermeldungen, die der Proxy liefert. Betrachten Sie dazu den Parameter ''error_directory''.   - Ändern Sie die Fehlermeldungen, die der Proxy liefert. Betrachten Sie dazu den Parameter ''error_directory''.
 +
 +
 +
 +===== Einrichten der VM =====
 +
 +/etc/apt/apt.conf
 +
 +<code>
 +Acquire::http::proxy "http://raumserver:3128/";
 +Acquire::https::proxy "https://raumserver:3128/";
 +Acquire::ftp::proxy "ftp://raumserver:3128/";
 +Acquire::socks::proxy "socks://raumserver:3128/";
 +</code>
 +
 +/etc/apt/sources.list
 +<code>
 +deb http://ftp.halifax.rwth-aachen.de/ubuntu/ trusty main restricted
 +
 +deb http://ftp.halifax.rwth-aachen.de/ubuntu/ trusty-updates main restricted
 +deb-src http://ftp.halifax.rwth-aachen.de/ubuntu/ trusty-updates main restricted
 +
 +
 +deb http://ftp.halifax.rwth-aachen.de/ubuntu/ trusty universe
 +deb-src http://ftp.halifax.rwth-aachen.de/ubuntu/ trusty universe
 +deb http://ftp.halifax.rwth-aachen.de/ubuntu/ trusty-updates universe
 +deb-src http://ftp.halifax.rwth-aachen.de/ubuntu/ trusty-updates universe
 +
 +deb http://ftp.halifax.rwth-aachen.de/ubuntu/ trusty multiverse
 +deb-src http://ftp.halifax.rwth-aachen.de/ubuntu/ trusty multiverse
 +deb http://ftp.halifax.rwth-aachen.de/ubuntu/ trusty-updates multiverse
 +deb-src http://ftp.halifax.rwth-aachen.de/ubuntu/ trusty-updates multiverse
 +
 +deb http://ftp.halifax.rwth-aachen.de/ubuntu/ trusty-backports main restricted universe multiverse
 +deb-src http://ftp.halifax.rwth-aachen.de/ubuntu/ trusty-backports main restricted universe multiverse
 +
 +
 +</code>
 +
  
lager/oeff_netze/proxy_labor.1386171406.txt.gz · Zuletzt geändert: 05.07.2018 10:03 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki