PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Squid 3 stable25 verweigert jeglichen Zugang



Hakam
26.09.10, 09:50
Hallo an Alle!
Ich habe nur eine einfache Frage:
Ich habe Linux Suse 11.3 installiert und Squid Version 3 ohne irgendeine Änderung in der squid.conf aktiviert. Suse dient als Internet-Verbindungsserver und ein Test-Clientrechner verbindet sich daraufhin ohne Probleme ins Internet.
Danach habe ich in der squid.conf eine einzige Änderung vorgenommen.
Aus

acl localnet src 10.0.0.0/8 (Standardeintrag!)
habe ich

acl localnet src 10.1.0.0/16
gemacht und die beiden nächsten Zeilen

acl localnet src 172.16.0.0/12
acl localnet src 192.168.0.0/16
auskommentiert.
Danach konnte der Client sich nicht mehr mit dem Internet verbinden.
Der Clientrechner hat die IP 10.1.10.10/16, die er per DHCP vom Linuxserver erhält. DNS läuft auch fehlerlos.
Wo liegt hier mein Denkfehler?
Vielen Dank im Voraus und viele Grüße
Hakam

honkstar
27.09.10, 06:58
Hast du im Client die IP des Proxys geändert?

Hakam
27.09.10, 09:08
Hallo an Honkstar!
Ich habe mit iptables den gesamten internen Datenverkehr auf den Proxy umgeleitet.

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
Der interne Datenverkehr geht auf die Schnittstelle eth0, der Proxy "hört" an Port 3128.
Das System läuft so ohne Probleme unter Suse 10.1 und Squid 2.
Erst jetzt bekomme ich Probleme. Linux 11.3, Squid 3 stable25 und das ganze unter VMWare ESX4i.
Wenn nichts hilft, werde ich wohl eine ältere Squid-Version unter Suse 11.3 installieren und mein Glück damit versuchen.
Gruß Hakam