Archiv verlassen und diese Seite im Standarddesign anzeigen : mod_proxy über einen weiteren Proxy Surfen lassen
Kann ich mod_proxy über einen weiteren proxy surfen lassen, so das man insgesammt über 2 proxys surft?
michael.sprick
26.07.06, 16:25
Ohne jetzt Deine Frage wirklich beantworten zu können - Bist Du sicher, dass Du wirklich mod_proxy benutzen willst? Du hast ja jetzt schon etliche Topics zu dem Thema aufgemacht und insgesamt glaube ich, dass du mit squid besser bedient bist...
Hast Du einen Grund dafür, apache mit mod_proxy für Deine Proxy-Serverfunktionialität zu nutzen?
Hast Du einen Grund dafür, apache mit mod_proxy für Deine Proxy-Serverfunktionialität zu nutzen?
ja, mit squid kann ich nicht umgehen
Hui, die Begründung rockt. :) Squid hat eine klasse Doku. :)
Wenn du mit Englisch nicht klar kommst, gibt es hier (http://www.selflinux.org/selflinux/html/squid.html) eine wunderbare deutsche Dokumentation. Mehr als da steht kann ich auch nicht und das reicht mir auch, um den Squid grundlegend aufzusetzen und ein paar ACLs zu definieren.
@Topic
Schau dir mal Tor + Privoxy an.
Ich brauch für squids eine default conf, denn bei dieser anleitung steht nirgens wo man den port wählt und so weiter.
Also gibt es irgendwo eine default.conf?
Ähm http://www.squid-cache.org/
Lad dir doch die Sourcen runter - da ist sie auf jeden Fall bei oder suche mal die FTP-Server oder die Seite nach einer Default Config durch.
Öhm... einfach in die /etc/squid/squid.conf gucken und den Parameter "http_port" ändern?!
Öhm... einfach in die /etc/squid/squid.conf gucken und den Parameter "http_port" ändern?!
Das problem ist das da kein einzigster parameter drin ist. dafür brauch ich ja die default
Dann nimm wie schon gesagt die Sourcen - da wird wohl eine drin sein oder meinste meine hat sich von Geisterhand erstellt?
Dann nimm wie schon gesagt die Sourcen - da wird wohl eine drin sein oder meinste meine hat sich von Geisterhand erstellt?
in den source sind aber keine conf daten. ich find die confis einfachj nicht
Lad die sourcen runter, kompiliere sie und fertig - dann haste auch gleich neben der config die aktuellste stable Version vom Squid.
ich will sqiud nicht neu compalieren ich brauch nur die config
http://www.squid-handbuch.de/hb/node43_ct.html
thx marce.
jetz hab ich das problem das er obwohl ich ein andren pfad angegeben hab immernoch unter var/cache/squid ein verzeichniss anlegen will. kann es sein das die config garnicht unter etc/squid/squid.conf liegt (bei suse ist ja alles anders). ich hab mit yast installiert
EDIT: ich hab die config von marce übernommen
thx marce.
jetz hab ich das problem das er obwohl ich ein andren pfad angegeben hab immernoch unter var/cache/squid ein verzeichniss anlegen will. kann es sein das die config garnicht unter etc/squid/squid.conf liegt (bei suse ist ja alles anders). ich hab mit yast installiert
EDIT: ich hab die config von marce übernommen
In der Zeit hättest du auch einen find -ls | grep squid über deine Platte gejagt, oder?
Oder manchmal hilft auch ein Blick ins Start-Stop-Skript von SUSE (/etc/init.d/...
)
Greetz
Thomas
kann es sein das die config garnicht unter etc/squid/squid.conf liegt (bei suse ist ja alles anders). ich hab mit yast installiert
Das ist Bullshit. Keine andere Distri ist so LSB und FHS konform wie SUSE.
so ich hab im verzeichniss /var/cache die prem 777 gesetzt.
trotzdem kommt folgende meldung
linux:/home/lukas # /etc/init.d/squid start
Starting WWW-proxy squid (/var/cache/squid) - Could not create cache_dir !
failed
linux:/home/lukas #
so ich hab im verzeichniss /var/cache die prem 777 gesetzt.
Wieso bekommt jeder alle Rechte?
Erstelle das Verzeichnis /var/cache/squid manuell, setze den Squid-User als Owner und gebe als Berechtigung chmod 700.
welchen squid user.
den hab ich ja nicht festgerlegt
ist es nobody
na, dann wäre der doch super geeignet...
ps aux | grep squid (wenn er nicht läuft geht das wohl nicht :))
Der User heißt sehr wahrscheinlich zufällig "squid". Kannst ja mal in der passwd nachschauen, ob der User existiert - ansonsten heißt er wahrscheinlich "proxy".
cd /var/cache
mkdir squid
chown squid:root squid/ -R
chmod 700 squid/ -R
So und dann nochmal /etc/init.d/squid start versuchen.
ich habs genau nach der anleitung von cerox gemacht und es gibt immer noch die gleiche meldung
... mit Benutzer squid oder nobody?
LoL also wie soll dir jemand helfen, wenn du immer in deinem 5Wörter-Satz antwortest.... Welcher Benutzer usw. führe evtl. mal squid -z aus; musste ich machen, da ich aus den Quellen kompiliert habe. Aber das hat ja nichts mit den Permissions zu tun, von daher: User kontrollieren.
mit beiden einmal mit sqiud und einmal mit nobody.
und
linux:/var/cache # /usr/sbin/squid -z
2006/07/27 11:13:55| parseConfigFile: line 1 unrecognized: 'ache_peer proxy.lusoft.org parent 8081'
FATAL: Bungled squid.conf line 3: cache_dir ufs /var/cache/squid 10016 256
Squid Cache (Version 2.5.STABLE10): Terminated abnormally.
linux:/var/cache # /usr/sbin/squid -z
2006/07/27 11:14:41| parseConfigFile: line 1 unrecognized: 'ache_peer 192.168.150.254 parent 80'
FATAL: Bungled squid.conf line 3: cache_dir ufs /var/cache/squid 10016 256
Squid Cache (Version 2.5.STABLE10): Terminated abnormally.
linux:/var/cache #
wenn ich das richtig sehe - hast Du min. 1 Copy-Paste-Fehler drin...
"Kaufe ein c"
mit beiden einmal mit sqiud und einmal mit nobody.
Muss ich das verstehen? Du solltest doch mal nachgucken, welcher Nutzer es nun ist und nicht wild rumraten (abgesehen von den Fehlern in der config die du ja erst beheben musst).
Ich kenne kaum eine Konfigurationsdatei, welche so gut kommentiert ist wie die squid.conf. Zudem ist die Dokumentation, die auf den Seiten des Squid-Projektes zu finden ist, verdammt gut. Es ist mir absolut unbegreiflich wie man es damit nicht hinbekommt, zumal die Fehlermeldung auch nocht besagt das die Konfig einen Syntax-Fehler beinhaltet.
das Problem liegt meist (a) in der Faulheit zu - wie hies noch mal der Vorgang des optisch-sensitiven Konktexterkennens geschwungener schwarzer Linien? Und (b) habe ich vergessen...
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.