Benutzer-Werkzeuge

Webseiten-Werkzeuge


web-proxies

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
web-proxies [2012/07/25 17:18]
3023
web-proxies [2012/07/25 17:59]
3023
Zeile 7: Zeile 7:
   * Versorgung von PCs mit Windows-Updates (bzw. auch Updates für andere      Betriebssysteme), auch wenn die PCs nur mit einer Public-IP (z.B. 192.168.//x//.//y//) ausgestattet sind. Ein Web-Proxy - z.B. squid - wird benotigt, dieser muss auf einem Server mit Internet-tauglicher IP-Adresse laufen.   * Versorgung von PCs mit Windows-Updates (bzw. auch Updates für andere      Betriebssysteme), auch wenn die PCs nur mit einer Public-IP (z.B. 192.168.//x//.//y//) ausgestattet sind. Ein Web-Proxy - z.B. squid - wird benotigt, dieser muss auf einem Server mit Internet-tauglicher IP-Adresse laufen.
  
-  * Einschränkung der mit dem Internet Explorer erreichbaren Webseiten. Es wird kein Web-Proxy benötigt.+  * Einschränkung der mit dem Internet Explorer erreichbaren Webseiten, um nur bestimmte Browser zuzulassen. Es wird kein Web-Proxy benötigt. Da manche IE-Komponenten nicht nur vom IE selbst, sondern auch von anderer Software verwendet werden (z.B. Windows Update oder Aktivierung/Lizensierung einiger Softwareprodukte) müssen bestimmte Seiten für IE und IE-Komponenten erreichbar sein.
  
 Für beide Zwecke wird ein Web-Server benötigt, um *.pac-Dateien an die Browser auszuliefern. Für beide Zwecke wird ein Web-Server benötigt, um *.pac-Dateien an die Browser auszuliefern.
Zeile 120: Zeile 120:
 Der Rückgabewert gibt die IP-Adresse und die Portnummer des squid-Servers an. Der Rückgabewert gibt die IP-Adresse und die Portnummer des squid-Servers an.
  
 +<nowiki>
 Die Datei wird auf einem Web-Server so bereitgestellt, dass sie mit der URL http://server.fakultaet.fh-schmalkalden.de/proxy-config/update.pac abgerufen werden kann. Die Datei wird auf einem Web-Server so bereitgestellt, dass sie mit der URL http://server.fakultaet.fh-schmalkalden.de/proxy-config/update.pac abgerufen werden kann.
 +</nowiki>
  
 Der Webserver server.fakultaet.fh-schmalkalden.de muss so konfiguriert werden, dass die Dateiendung *.pac mit dem Mime-Typ "application/x-ns-proxy-autoconfig" verknüpft ist. Dies wurde in der Datei /etc/mime.types eingerichtet. Anschließend Web-Server neu starten. Der Webserver server.fakultaet.fh-schmalkalden.de muss so konfiguriert werden, dass die Dateiendung *.pac mit dem Mime-Typ "application/x-ns-proxy-autoconfig" verknüpft ist. Dies wurde in der Datei /etc/mime.types eingerichtet. Anschließend Web-Server neu starten.
Zeile 127: Zeile 129:
 == Windows-Clients konfigurieren == == Windows-Clients konfigurieren ==
 Mit gpedit.msc wird Mit gpedit.msc wird
-<code> + 
-Benutzerkonfiguration +  Benutzerkonfiguration 
-  Windows-Einstellungen +    Windows-Einstellungen 
-    Internet Explorer-Wartung +      Internet Explorer-Wartung 
-      Verbindung +        Verbindung 
-        Automatische Browserkonfiguration +          Automatische Browserkonfiguration 
-</code>+
 konfiguriert: konfiguriert:
  
Zeile 140: Zeile 142:
   * "Automatische Konfiguration aktivieren" wird aktiviert.   * "Automatische Konfiguration aktivieren" wird aktiviert.
  
-  * "Automatische Konfiguration alle" 10 "Minuten durchführen".+  * "Automatische Konfiguration alle" **10** "Minuten durchführen".
  
-  * "Automatische Proxy-URL (JS-, JVS- oder PAC-Datei)" wird auf http://server.fakultaet.fh-schmalkalden.de/proxy-config/update.pac gesetzt.+  * "Automatische Proxy-URL (JS-, JVS- oder PAC-Datei)" wird auf <nowiki>http://server.fakultaet.fh-schmalkalden.de/proxy-config/update.pac</nowiki> gesetzt. 
 +\\ 
 +\\ 
 +Unter 
 + 
 +  * Computerkonfiguration 
 +    * Administrative Vorlagen 
 +      * Windows-Komponenten 
 +        * Internet Explorer
  
-Unter 
-<code> 
-Computerkonfiguration 
-  Administrative Vorlagen 
-    Windows-Komponenten 
-      Internet Explorer 
-</code> 
 wird **Proxy-Einstellungen pro Computer vornehmen (anstelle von pro Benutzer)** aktiviert. wird **Proxy-Einstellungen pro Computer vornehmen (anstelle von pro Benutzer)** aktiviert.
  
Zeile 158: Zeile 161:
 <code> <code>
 var direct = "DIRECT"; var direct = "DIRECT";
-var allow = "PROXY 192.0.2.44:3128"; 
 var deny = "PROXY 127.0.0.1:9"; var deny = "PROXY 127.0.0.1:9";
  
Zeile 176: Zeile 178:
  
   // Webseiten innerhalb der Fakultaet   // Webseiten innerhalb der Fakultaet
-  else if(isInNet(host, "291.0.2.0", "255.255.255.0")) {+  else if(isInNet(host, "192.0.2.0", "255.255.255.0")) {
     back = direct;     back = direct;
   }   }
Zeile 213: Zeile 215:
   }   }
  
-  // LabviewCircuit Design Suite+  // AktivierungLizensierung, Online-Hilfen
   else if(dnsDomainIs(host, ".ni.com")) {   else if(dnsDomainIs(host, ".ni.com")) {
     back = direct;     back = direct;
   }   }
- 
-  // Matlab 
   else if(dnsDomainIs(host, ".mathworks.com")) {   else if(dnsDomainIs(host, ".mathworks.com")) {
     back = direct;     back = direct;
Zeile 229: Zeile 229:
 } }
 </code> </code>
 +<nowiki>
 Diese Datei wird auf einem Webserver so bereitgestellt, dass sie als http://server.fakultaet.fh-schmalkalden.de/proxy-config/pcpool.pac abgerufen werden kann. Diese Datei wird auf einem Webserver so bereitgestellt, dass sie als http://server.fakultaet.fh-schmalkalden.de/proxy-config/pcpool.pac abgerufen werden kann.
 +</nowiki>
 +
 +Der Webserver server.fakultaet.fh-schmalkalden.de muss so konfiguriert werden, dass die Dateiendung *.pac mit dem Mime-Typ "application/x-ns-proxy-autoconfig" verknüpft ist. Dies wurde in der Datei /etc/mime.types eingerichtet. Anschließend Web-Server neu starten.
  
 Die Funktion //FindProxyForURL()// gibt im Normalfall "127.0.0.1:9" zurück. Damit sucht der IE auf dem lokalen PC auf TCP-Port 9 nach einem Proxy-Server. Es muss eine freie, nicht benutzte Port-Nummer ausgewählt werden. Da keine Verbindung zum angegebenen Proxy-Server hergestellt werden kann und eine Direktverbindung nicht gestattet wurde, werden die Webinhalte nicht abgerufen. Die Funktion //FindProxyForURL()// gibt im Normalfall "127.0.0.1:9" zurück. Damit sucht der IE auf dem lokalen PC auf TCP-Port 9 nach einem Proxy-Server. Es muss eine freie, nicht benutzte Port-Nummer ausgewählt werden. Da keine Verbindung zum angegebenen Proxy-Server hergestellt werden kann und eine Direktverbindung nicht gestattet wurde, werden die Webinhalte nicht abgerufen.
Zeile 237: Zeile 241:
 == Windows-Clients konfigurieren == == Windows-Clients konfigurieren ==
 Mit gpedit.msc wird Mit gpedit.msc wird
-<code> + 
-Benutzerkonfiguration +  Benutzerkonfiguration 
-  Windows-Einstellungen +    Windows-Einstellungen 
-    Internet Explorer-Wartung +      Internet Explorer-Wartung 
-      Verbindung +        Verbindung 
-        Automatische Browserkonfiguration +          Automatische Browserkonfiguration 
-</code>+
 konfiguriert: konfiguriert:
  
Zeile 250: Zeile 254:
   * "Automatische Konfiguration aktivieren" wird aktiviert.   * "Automatische Konfiguration aktivieren" wird aktiviert.
  
-  * "Automatische Konfiguration alle" 10 "Minuten durchführen".+  * "Automatische Konfiguration alle" **10** "Minuten durchführen".
  
-  * "Automatische Proxy-URL (JS-, JVS- oder PAC-Datei)" wird auf http://server.fakultaet.fh-schmalkalden.de/proxy-config/pcpool.pac gesetzt.+  * "Automatische Proxy-URL (JS-, JVS- oder PAC-Datei)" wird auf <nowiki>http://server.fakultaet.fh-schmalkalden.de/proxy-config/pcpool.pac</nowiki> gesetzt. 
 +\\ 
 +\\ 
 +Unter 
 + 
 +  * Computerkonfiguration 
 +    * Administrative Vorlagen 
 +      * Windows-Komponenten 
 +        * Internet Explorer
  
-Unter 
-<code> 
-Computerkonfiguration 
-  Administrative Vorlagen 
-    Windows-Komponenten 
-      Internet Explorer 
-</code> 
 wird **Proxy-Einstellungen pro Computer vornehmen (anstelle von pro Benutzer)** aktiviert. wird **Proxy-Einstellungen pro Computer vornehmen (anstelle von pro Benutzer)** aktiviert.
web-proxies.txt · Zuletzt geändert: 2012/08/01 17:31 von 3023