Ich war vor kurzem die Installation Tintenfisch zu Hause, wie eine einzelne Caching-Proxy für alle Computer in meinem Heimnetzwerk. Der einfache Weg ist einfach laufen Tintenfische auf Ihrem Linux-Router wie und Konfiguration jedes einzelnen Browser auf allen Computern in Ihrem Netzwerk, so dass sie Internet-Zugang mit squid. Das ist machbar, aber langweilig. Je mehr interessante Art und Weise ist die Einrichtung transparenter Proxy, so dass alle Ihre HTTP-Datenverkehr durchläuft squid automatisch. Ich werde nicht zu erklären, wie der transparente Proxy-Setup, da Tonnen von Artikeln im Internet über die zum Beispiel sind:
- http://www.cyberciti.biz/tips/linux-setup-transparent-proxy-squid-howto.html
- http://tldp.org/HOWTO/TransparentProxy.html
- http://www.deckle.co.za/squid-users-guide/Transparent_Caching/Proxy
Die Dokumentation ist sehr einfach und hat nur ein Problem: es ist veraltet und nicht mit den neuesten Versionen von Squid zu arbeiten. Ich habe mehrere Anweisungen gelesen und war letztendlich immer mit diesen Fehlermeldungen:
2008/03/23 01:51:52| parseConfigFile: line 26 unrecognized: 'httpd_accel_port 80' 2008/03/23 01:51:52| parseConfigFile: line 27 unrecognized: 'httpd_accel_with_proxy on' 2008/03/23 01:51:52| parseConfigFile: line 28 unrecognized: 'httpd_accel_uses_host_header on'
Hier ist, wie das Problem zu beheben ...
Read More |