====== Setting up proxy autoconfiguration ====== * **Prinzip** * DNS Eintrag WPAD.domain.tld, der auf die IP Adresse eines Webservers zeigt * Webserver muss .dat Dateien als Mime Type [[blogfiles:proxy_autoconfig|"application/x-ns-proxy-autoconfig"]] ausliefern. * Proxy Autoconfig Datei (PAC) mit Namen wpad.dat auf dem Webserver * **Vorgehen** * **DNS Eintrag** wpad.domain.tld setzen und testen * **Mime Type** in der Apache Konfiguration eintragen: [[blogfiles:mime_autoproxy]] * In die Serverroot die **[[blogfiles:wpad.dat]] Datei** kopieren, Zugrifssrechte setzen und Inhalt anpassen. Die Vorlage erzeugt ein oft gewünschtes Proxy Verhalten indem der Zugriff auf lokale Seiten direkt geschieht. Wenn man die Datei auch direkt im Mozilla benutzen will (proxy.pac), dann kopiert man sie am einfachsten. * Apache reloaden und Funktion testen: * mit tail -f ...access.log den Zugriff auf den Apache beobachten * im Internet Explorer und Mozilla Proxy Autoconfig einschalten. Nach OK sollte ein Zugriff auf wpad.dat geloggt werden * **Ausblick** * Die Autokonfiguration ist auch über **DHCP** möglich, für Umgebungen in den kein DNS Server zur Verfügung steht((Nach meiner Erfahrung ist das aber weniger zuverlässig, weshalb ich es in meiner Umgebung wieder entfernt habe)). Es braucht dann aber ebenfalls einen Webserver der eine wpad.dat serviert, und zusätzlich einen Eintrag in der [[dhcpd_autoproxy.conf|dhcp Konfiguration]]. * Links zu weiterführenden Informationen: * http://de.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol * http://www.squid-cache.org/Doc/FAQ/FAQ-5.html {{tag>linux proxy}} ~~LINKBACK~~ ~~DISCUSSION~~