Kennt sich jemand mit Squid unter Windows aus?
Hallo,
ich bastle seit einer Woche an Squid unter Windows. Ihn zum laufen zu bekommen war nicht schwer. Nun habe ich aber folgendes Problem. Squid soll auf andere Proxies im Internet zugreifen und nicht selbst alles raus suchen. An sich dachte ich nicht schwer einfach in der squid.conf mit cache_peer die IP's und den port angeben und fertig. Willl aber einfach nicht klappen er sucht einfach alles selbst raus. Gibt es irgendein Befehl der ihm das Verbietet. Oder muss ich wirklich extra ein Rechner hinstellen und Linux drauf machen? Das wollte ich vermeiden. Auf den Rechner wo Squid läuft ist Windows XP SP2 drauf. Ich hoffe ihr könnt mir weiterhelfen.
MfG
Andy
ich bastle seit einer Woche an Squid unter Windows. Ihn zum laufen zu bekommen war nicht schwer. Nun habe ich aber folgendes Problem. Squid soll auf andere Proxies im Internet zugreifen und nicht selbst alles raus suchen. An sich dachte ich nicht schwer einfach in der squid.conf mit cache_peer die IP's und den port angeben und fertig. Willl aber einfach nicht klappen er sucht einfach alles selbst raus. Gibt es irgendein Befehl der ihm das Verbietet. Oder muss ich wirklich extra ein Rechner hinstellen und Linux drauf machen? Das wollte ich vermeiden. Auf den Rechner wo Squid läuft ist Windows XP SP2 drauf. Ich hoffe ihr könnt mir weiterhelfen.
MfG
Andy
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 35730
Url: https://administrator.de/contentid/35730
Ausgedruckt am: 22.11.2024 um 20:11 Uhr
8 Kommentare
Neuester Kommentar
Hallo,
also mittels ICP prüft ja ein Proxy, ob ein anderer Proxy das Objekt liefern kann.
Ob so etwas auch ohne ICP geht, weiß ich nicht genau, ehrlich gesagt.
Ansonsten ist das Verhalten aber normal:
Wenn der Squid in einem Verbund läuft und eine Anfrage erhält, macht er folgendes:
- prüfen, ob er aus dem eigenen Cache bedienen kann
- Falls nicht, guckt er, ob ob ein Nachbar-Proxy das Objekt liefern kann
- Wenn der Nachbar es nicht bedienen kann, versucht, er das Objekt selbst zu besorgen (HTTP)
- Wenn er das nicht kann, fragt er den Parent, ob er es besorgen kann.
Die Option "proxy-only" unter cache_peer bewirkt, dass die Objekte des Parent_proxies nicht im lokalen Cache gespeichert werden.
Vielleicht hilft dir das ja weiter.
Gruß
/noodles
also mittels ICP prüft ja ein Proxy, ob ein anderer Proxy das Objekt liefern kann.
Ob so etwas auch ohne ICP geht, weiß ich nicht genau, ehrlich gesagt.
Ansonsten ist das Verhalten aber normal:
Wenn der Squid in einem Verbund läuft und eine Anfrage erhält, macht er folgendes:
- prüfen, ob er aus dem eigenen Cache bedienen kann
- Falls nicht, guckt er, ob ob ein Nachbar-Proxy das Objekt liefern kann
- Wenn der Nachbar es nicht bedienen kann, versucht, er das Objekt selbst zu besorgen (HTTP)
- Wenn er das nicht kann, fragt er den Parent, ob er es besorgen kann.
Die Option "proxy-only" unter cache_peer bewirkt, dass die Objekte des Parent_proxies nicht im lokalen Cache gespeichert werden.
Vielleicht hilft dir das ja weiter.
Gruß
/noodles