Anlagen:
1.1 Konfiguration Proxy-Server "squid"
1.1.1 Allgemeines
Zuletzt getestet unter SuSE 6.4 / Windows 2000 am 22.06.2000
- Das Paket squid2 aus der Serie n installieren.
- Die IP-Adresse des Linuxrechners (Server) ist 192.168.0.99 Netmask: 255.255.255.0 . Der Windowsrechner (Client ist 192.168.0.98)
- In der Datei /etc/rc.config den Wert START_SQUID=yes einstellen. (Steht ggf. auf ?no"). Dieser Wert ist nicht vorhanden, wenn die Installation von ?squid" nicht durchgeführt wurde.
- Nach der folgend beschriebenen Änderung der Datei /etc/squid.conf Netzwerk neu starten: ?init 1" dann ?init 3" oder "init 5"
1.1.2 Änderungen in der Datei /etc/squid.conf
97,98c97,98 < #tcp_incoming_address 192.168.0.99 < #tcp_outgoing_address 192.168.0.0 \--\- > #tcp_incoming_address 0.0.0.0 > #tcp_outgoing_address 0.0.0.0 414c414 < cache_dir /var/squid/cache 100 16 256 \--\- > #cache_dir /var/squid/cache 100 16 256 420c420 < cache_access_log /var/squid/logs/access.log \--\- > #cache_access_log /var/squid/logs/access.log 427c427 < cache_log /var/squid/logs/cache.log \--\- > #cache_log /var/squid/logs/cache.log 436c436 < cache_store_log /var/squid/logs/store.log \--\- > #cache_store_log /var/squid/logs/store.log 462c462 < cache_swap_log /var/squid/logs/swap.log \--\- > #cache_swap_log 500c500 < pid_filename /var/squid/logs/squid.pid \--\- > #pid_filename /var/run/squid.pid 587d586 < dns_nameservers 164.23.231.5 194.25.2.129 995d993 < #acl add dst 0.0.0.0/0.0.0.0 997d994 < acl prrro proto HTTP 1032c1029 < http_access allow all \--\- > http_access deny all 1098c1095 < cache_mgr webmaster \--\- > #cache_mgr webmaster 1111,1112c1108,1109 < cache_effective_user squid < cache_effective_group nogroup \--\- > #cache_effective_user squid > #cache_effective_group nogroup
Es ist wichtig, dass die outgoing-Adresse gleich der IP-Adresse des Gerätes ippp ist!
Die komplette Datei squid.conf ist in der Anlage