Archiv verlassen und diese Seite im Standarddesign anzeigen : Umleitung mit squid: microsoft.de soll linux.org werden
Hallo Forum,
ich arbeite bisher mit dem wwwoffle-Proxy. Da kann man easy in der conf
http://www.microsoft.de = http://www.linux.org
eingeben und damit eine Umleitung definieren.
Geht das auch in Squid?
Nebenbedingung: Ich kann nicht ohne weiteres weitere Progs (zB. Squidguard) installieren.
baeus
in /etc/hosts folgenden Eintrag generieren:
198.182.196.56 www.microsoft.de
Hmm,
gibts da keine Möglichkeit in squid?
baeus
Mit squidGuard vielleicht. Man könnte microsoft.com als Domain verbieten und auf linux.org umleiten. Die Umleitung dient zwar normalerweise als Information darüber, dass die gewünschte Seite nicht aufgerufen werden darf, aber vielleicht reicht es ja so.
mamue
Hallo zusammen,
man könnte so eine Umleitung mit iptables realisieren.
Nachteil: Wenn sich die IPs ändern, müsste man die Regel anpassen.
Mfg Michael
Was mich immer wieder erstaunt ist, dass der squid im Vergleich zum wwwoffle so beliebt ist, obwohl der wwwoffle 1000x besser zu handhaben ist.
Der wwwoffle funktioniert ganz einfach ohne dass man alles mögliche dazu installieren muss und dann auch noch konfigurieren muss.
Trotzdem Danke:-)
baeus
Hmm,
gibts da keine Möglichkeit in squid?
baeus
hab doch geantwortet, das man nur die hosts datei anpassen muss, wo ist das Problem?
ok squid neustarten muss man danach auch noch, aber so klappt das bei mir ganz einfach.
nicht getestet:
acl mircrosft dstdomain .microsoft.com
http_access deny microsoft
deny_info http://google.com microsoft
Mal ne bescheidene Frage: Wieso soll überhaupt eine Umleitung stattfinden?
Eine ellenlange Adresse soll mit einem kurzen Eintrag direkt erreichbar sein.
Hab mir squidguard angeschaut und folgenden Code in die conf-Datei geschrieben:
logdir /var/log/squidGuard
dbhome /var/lib/squidGuard/db
src fullaccess {
ip 192.168.100.20
}
dest porno {
domain somethinghot.com
redirect http://domaine.com/
}
Die Zeile domain somethinghot.com soll syntaktisch falsch sein, sagt die Log-Datei.
Kennt sich jemand aus und kann mir sagen, was daran falsch ist?
baeus
Soweit bin ich und bis hierher funktioniert es:
logdir /var/log/squidGuard
dbhome /var/lib/squidGuard/db
dest moodle { domainlist blacklist/moodle }
dest mambo { domainlist blacklist/mambo }
acl { default
{ pass !moodle redirect http://www.unsere-superlange-URL-die-sich-kein-Schwein-merken-kann.de/supa_moodle/ }
}
Wenn man "moodle" im Browser eingibt, kommen die Surfer zum Moodle-Ordner unserer Domain. Das ist zwar etwas umständlich aber es klappt. Was ich einfach nicht hinbekomme: Wenn ich "mambo" eingebe will ich zu http://siehe_oben/mambo_ist_toll/ Ich bekomme es nicht hin, weil die Beipiele immer nur erklären, wie bestimmte Nutzer bestimmte Seiten sehen dürfen oder nicht. Meine 1zu1-Umleitung soll aber vollkommen nutzerunabhängig funktionieren. Falls einer Squidguard-Experte unter uns ist, dann schau doch mal auf den code, bitte. Soweit kann die Lösung nicht mehr entfernt sein... baeus
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.