Apache Proxy richtig konfigurieren?

  • Hi und Hallo,
    Die Konfiguration für den Apache Proxy steckt ja in der httpd.conf Ich hab auch schon eine Seite gefunden, wo einiges an Erklärungen zu finden ist (http://selfaktuell.teamone.de/…/apacheconf/apconf061.htm), aber mein Problem wird dort nicht abgehandelt.


    In der httpd.conf steht folgendes:


    Hinter dem letzten Kommentar kann ich schreiben was ich will. Er reagiert darauf einfach nicht. Ich komme trotzdem auf Chat-Seiten obwohl das Wort chat ja die Seite dazu bringen soll, zu blocken.


    Wie mache ich das richtig? Ich möchte gerne Seiten wie ebay, rtl etc. blocken.


    Gruß,
    Dominik

  • Hi.


    Willst du nach URL[bestandteilen] filtern, oder nach dem Inhalt der Seiten? ProxyBlock foo filtert nämlich nur nach URL[bestandteilen] und nicht nach dem Inhalt der Seiten.


    Poste mal bitte alles aus der httpd.conf was für mod_proxy zuständig & aktiv ist.


    Hier mal ein Beispiel von einer funktionierenden Proxyconfig von einem Apache 2 unter Linux. Nur die relevanten Teile.



    Im Browser als Proxy localhost auf Port 80 eingetragen > telefon-treff.de ansurfen wollen ergibt ein schönes

    Code
    Proxy Error
    You don't have permission to access [url]http://www.telefon-treff.de/[/url] on this server.


    Eintrag im error Logfile des Apache nach dem versuchten Zugriff

    Code
    [Wed Mar 10 09:18:40 2004] [warn] proxy: connect to remote machine [url]www.telefon-treff.de[/url] blocked: name telefon matched


    Wird denn irgendwas ins Apachelogfile von dir geschrieben?


    ~~~ root ~~~

  • edit: Klumpatsch rauseditiert.


    # Hier können Seiten geblockt werden.
    ProxyBlock sex ebay nackt chat ebay hackz crackz warez warz



    Ich hab es jetzt so gelöst, dass ich erstmal gewisse Domains nicht mehr anspringen lassen kann.


    Den Inhalt filtern möchte ich aber auch gerne. Weiß jemand wie man das mit Apache macht ?


    Domains ausschließen kann ich ja jetzt ;) Musste nur ein wenig testen.

  • Ich weis zwar, das man Apache auch als Webcache-Proxy einsetzen kann, aber mir erscheint für den Zweck der Tintenfisch geeigneter. ;)


    Apaceproxys eignen sich imho eher für Webservercluster, z.B. 2 Apache Proxys als Frontend-Webserver, hinter denen dann 8, 16, 32, ... eigentliche Webserver mit PHP, ASP, Phyton, ... stehen, die die Seiten pharsen.

  • @SF³
    Von Squid hab ich schonmal gehört. Nur haben wir bisher keine Linuxmaschine, auf der wir das laufen lassen können. Ich hab zwar auf der Deutschen Seite gelesen, dass es inzwischen eine NT Version gibt, aber NT hat hier bald ausgedient *g*


    Zitat

    Läuft Squid auch unter Windows?
    Es gibt inzwischen auch einige Portierungen auf Windows NT. Ein Produktionsbetrieb unter Windows ist jedoch zz. nicht zu empfehlen.


    Quelle: http://www.squid-handbuch.de/


    Apache tut sein Ding ja auch soweit gut, sollte aber um die Funktionalität erweitert werden damit auch Inhalte zu durchsuchen und entsprechend Seiten nicht mehr aufrufen zu können.

  • Zitat

    Original geschrieben von Anja Terchova
    Apache kan zwar alles, ich wuerde doch Squid nehmen


    Wenn Apache alles kann, erklärst du mir dann auch wie ich Inhalt filtere? :)


    Gruß,
    Dominik

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!