Proxy

Beispiel und Anleitungen rund um das Thema “Web-Proxy”

ziproxy_logo3

Ziproxy – HTTP-Traffic Kompression

2

Ziproxy ist ein nicht HTTP-Proxy Server, welcher Daten nicht zwischenspeichert, diese jedoch komprimiert und weiterleitet. Die meiste Bandbreite wird eingespart, indem Bilder neu-konvertiert werden und andere Daten per gzip komprimiert werden.

Ziproxy benötige keine Client-Software, solange der Browser die gzip-Daten korrekt dekomprimieren kann und auch mit JPEG 2000 Bildern umgehen kann. Der Proxy kann auf unterschiedliche Arten konfiguriert werden, ich hatte bereits vor langer Zeit über Ziproxy berichtet (Mein Proxy-Server) und da ich darauf aufmerksam gemacht wurde, dass die gezeigte Konfiguration in der neuen Version nicht mehr funktioniert, ich jedoch den gezeigten Proxy-Aufbau nicht mehr im Einsatz habe, wollte ich in diesem Blog-Post zumindest die beiden Grundkonfigurationen More >

Web Proxy Auto Detection (WPAD)

1

Wer seinen Browser so einstellt, dass dieser den Proxy (z.B. Squid) im Netzwerk selber finden soll, muss man folgendes zuvor in seiner Konfiguration des Servers anpassen.

1.) Webserver Konfigurieren

ggf. den Webserver installieren, wenn es keinen im Netzwerk gibt

aptitude install apache2

folgende Datei anpassen

vim /etc/apache2/httpd.conf

AddType application/x-ns-proxy-autoconfig.dat

in der zuvor angegebenen Datei angeben und danach den Webserver neu-starten

/etc/init.d/apache2 reload

Datei im Web-Verzeichnis erstellen, so dass alle im Netzwerk darauf zugreifen können.

vim /var/www/wpad.dat

function FindProxyForURL(url, host) { if (isInNet(host, "x.x.x.0", "255.255.255.0")) return "DIRECT"; else return "PROXY x.x.x.x:8080"; }

folgende Dinge More >

Video Cache – mit Squid im lokalen Netz

0

Heute stelle ich ein Programm für Squid vor, welches jedoch nicht mehr in der Form als freies Programm weiterentwickelt wird,

Unterstützte Webseiten:

1. Youtube Videos - youtube.com 2. Metacafe Videos - metacafe.com 3. DailyMotion Videos - dailymotion.com 4. Google Videos - video.google.com 5. Vimeo HD Videos - vimeo.com 6. Wrzuta Audio - wrzuta.pl 7. MSN Soapbox Videos - soapbox.msn.com 8. Blip TV Videos - blip.tv 9. Break Videos - break.com 10. TV UOL - tvuol.uol.com.br 11. Red Tube Videos 12. X Tube Videos 13. You Pron Videos 14. Tube 8 Videos

Was wird vorausgesetzt?

1.) Squid >= 2.6

2.) Python = 2.4 oder 2.5

3.) Python-urlgrabber

4.) Python-iniparse

5.) Apache ( bzw. Web Server)

Installation:

1.) python-urlgrabber More >
mein_proxy

Mein Proxy-Server

3

Also erst einmal eine kleine Vorgeschichte:

Ich wohne in einem ländlichen Gebiet (Ork) und habe zirka eine 1000-er DSL-Leitung... ... leider nutzt mein Bruder nun die Leitung um sein "GuildWars" zu spielen, außerdem habe ich mein W-Lan mit einem zweiten SpeedTouch-Router erweitert, so dass ich im ganzen Haus W-Lan habe und auch meine Schwester, Mutter und Vater online gehen können, welche natürlich zusätzlich die Leitung ausbremsen. Zudem habe ich da noch einen kleinen Xen-Server in meinem Schrank eingebaut aber dazu gleich...

Also hab ich mir gedacht, dass ich einen Proxy aufstelle, sodass zumindest Bilder, Updates, ... welche jemand bereits heruntergeladen hat, nicht noch einmal aus dem Internet geladen werden müssen.

Eines der Kriterien, die der Proxy-Server erfüllen More >

Go to Top