PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mod_proxy über einen weiteren Proxy Surfen lassen



Seiten : [1] 2 3

ldi91
26.07.06, 14:52
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?

ldi91
26.07.06, 17:48
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

bla!zilla
26.07.06, 18:57
Hui, die Begründung rockt. :) Squid hat eine klasse Doku. :)

Cerox
26.07.06, 19:22
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.

ldi91
26.07.06, 19:55
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?

Cerox
26.07.06, 19:57
Ä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.

bla!zilla
26.07.06, 20:12
Öhm... einfach in die /etc/squid/squid.conf gucken und den Parameter "http_port" ändern?!

ldi91
26.07.06, 20:18
Ö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

Cerox
26.07.06, 20:22
Dann nimm wie schon gesagt die Sourcen - da wird wohl eine drin sein oder meinste meine hat sich von Geisterhand erstellt?

ldi91
27.07.06, 07:54
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

Cerox
27.07.06, 08:19
Lad die sourcen runter, kompiliere sie und fertig - dann haste auch gleich neben der config die aktuellste stable Version vom Squid.

ldi91
27.07.06, 08:20
ich will sqiud nicht neu compalieren ich brauch nur die config

marce
27.07.06, 08:22
http://www.squid-handbuch.de/hb/node43_ct.html

ldi91
27.07.06, 08:55
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

tschloss
27.07.06, 09:01
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

bla!zilla
27.07.06, 09:29
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.

ldi91
27.07.06, 09:30
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 #

Cerox
27.07.06, 09:32
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.

ldi91
27.07.06, 09:51
welchen squid user.
den hab ich ja nicht festgerlegt
ist es nobody

marce
27.07.06, 09:54
na, dann wäre der doch super geeignet...

Cerox
27.07.06, 09:54
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.

ldi91
27.07.06, 10:05
ich habs genau nach der anleitung von cerox gemacht und es gibt immer noch die gleiche meldung

marce
27.07.06, 10:06
... mit Benutzer squid oder nobody?

Cerox
27.07.06, 10:08
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.

ldi91
27.07.06, 10:15
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 #

marce
27.07.06, 10:24
wenn ich das richtig sehe - hast Du min. 1 Copy-Paste-Fehler drin...

"Kaufe ein c"

Cerox
27.07.06, 10:28
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).

bla!zilla
27.07.06, 11:25
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.

marce
27.07.06, 11:30
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...