PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : squid konfiguration



baf
23.05.03, 12:14
hallo,

ich habe squid auf zwei linux-computern installiert. auf einem läuft er schon längere zeit und funktioniert auch. auf den neuen bekomme ich squid einfach nicht zum laufen. die konfiguration in der squid.conf habe ich haargenau vom funktionierenden computer übernommen.

dennoch bekommen clients, die nun über den neuen server auf das internet zugreifen wollen, die meldung: "Could not connect to proxy server. Access denied".

liegt das problem vielleicht garnicht an squid sondern an irgendeiner anderen einstellung unter linux, die den zugriff auf den server verweigert???

wenn mir jemand weiterhelfen könnte, wäre ich sehr dankbar.

gruss
baf

stefaan
23.05.03, 12:17
Servus!

Na überlege einmal:
Hast du genau dieselbe Netzstuktur und denselben IP-Bereich?

Post einmal deine squid.conf bzw Netzwerkkonfiguration.

Grüße, Stefan

baf
23.05.03, 14:16
hi stefan,

danke für deine antwort. also die konfiguration der beiden rechner sollte schon ählich funktionieren.

so sieht mein netz aus:
fünf computer mit ip-adressen von 192.168.1.1 bis 192.168.1.5, subnet 255.255.255.0 (IPs sind statisch vergeben).
bisher lief squid auf dem rechner mit .1 am ende, jetzt soll es der mit .5 am ende werden.
ansonsten ändert sich nicht viel, die clients hab ich natürlich auf den neuen proxy angepasst.

vielleicht hab ich ja irgendwas wichtiges in der squid.conf vergessen. meine überlegung war aber dass mein linux vielleicht gar keine eingehenden requests auf den servercomputer zulässt.

hier nun meine squid.conf. viel einträge hab ich da selber nicht vorgenommen, alles andere in der datei ist standard.

http_port 80
dns_nameservers 212.185.249.116 194.25.2.129
acl allowed_hosts src 192.168.1.0/255.255.255.0
acl our_networks src 192.168.1.0/24
http_access allow our_networks
# Allow the localhost to have access by default
http_access allow localhost
# And finally deny all other access to this proxy
http_access deny all

die datei war einfach zu gross, um sie komplett hier zu posten.
wenn ich in der konsole nun "squid" eintippe, dann scheint der dienst zu starten. er steht dann allerdings nur beim ersten aufruf von ps -e mit fünfstelliger pid in der liste. tippe ich dann nochmals ps -e , so finde ich keinen eintrag mehr für squid.

dauni
23.05.03, 14:24
http_access allow localhost
und wo steht http_access allow allowed_hosts?