Jump to content

Proxy.pac


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Ich muss eine Proxy.pac erstellen und habe das leider noch nie

gemacht und alle Info´s die ich dazu gefunden habe sind dürftig

oder erklären nicht was wirklich passiert ?

 

FTP,HTTP und HTTP Anfragen sollen über ein Proxy der die IP 192.168.2.253 hat.

Für das lokale Netz soll der Proxy umgangen werden. Auch sollen 5-10 Seiten den Proxy

umgehen dürfen.

 

Das habe ich als Beispiel gefunden:

 

{

// Direkter Zugriff auf lokales Netz (192.168.3.xxx)

if (host.substring(0, 11) == "192.168.3.")

{

// alert("Direkter Zugriff auf 192.168.3.xxx");

return "DIRECT";

}

 

// Direkter Zugriff auf lokalen Client

if (host == "127.0.0.1")

{

// alert("Direkter Zugriff auf 127.0.0.1");

return "DIRECT";

}

 

// Zugriff über Proxy

// alert("Proxy Zugriff über 192.168.3.253 Boxyproxy");

return "PROXY 192.168.3.253:8080";

}

 

 

Wie gesagt leider konnte ich nicht wirklich was finden wie die Proxy.pac in meinem Beispiel aussehen muss ?

 

Danke für jede Hilfe ............

Link zu diesem Kommentar

Hallo, es sollte so gehen:

function FindProxyForURL(url, host) {

 if ( isInNet(host, "192.168.3.0", "255.255.255.0") ||
    localHostOrDomainIs(host, "www.mcseboard.de") ||
    dnsDomainIs(host, "domain.local") ||
    dnsDomainIs(host, "localhost") ||
    localHostOrDomainIs(host, "127.0.0.1") )
    return "DIRECT";

 else

    return "PROXY 192.168.3.253:8080";

}

Es werden alle IPs in der Range 192.168.3.0/24, der Host http://www.mcseboard.de,

alle Host in der Domain domain.local, der Hostname localhost und die IP 127.0.0.1 umgangen.

Alles andere geht zum Proxy.

 

 

thorgood

 

und alles noch zum nachlesen ...

 

Chapter 17 Using the Client Autoconfiguration File

Link zu diesem Kommentar

Die letzte schließende Klammer bezieht sich auf die erste öffnende Klammer nach dem IF .

 

|| steht für "or"/"oder"

 

IF ( Bedingung oder Bedingung oder ...) return direct;

else return "PROXY 192.168.3.253:8080";

 

Die letzte Bedingung in der Aufzählung ist localHostOrDomainIs(host, "127.0.0.1")

danach wird die Aufzählung mit ")" geschlossen.

Link zu diesem Kommentar
  • 2 Jahre später...

Hallo zusammen,

 

ich hab den Thread gerade gelsen und auch mal eine Frage.

 

Ich will bei uns auch eine PAC-Datei einführen.

Leider bin ich auf dem Gebiet auch ziemlich neu.

 

Im Endeffekt sollen die Clients wenn Sie im Netz sind auf unseren Proxy xxx.xxx.xxx.xxx Port xxx zugreifen.

Wenn Sie nicht im Netz sind soll dies natürlcih nicht ziehen.

 

Meine Frage, wo lege ich die PAC-Datei ab und wie baut man sowas auf?

 

Im Voraus vielen Dank und schönes WE.

 

Gruß

Thorsten

Link zu diesem Kommentar
Hallo zusammen,

 

ich hab den Thread gerade gelsen und auch mal eine Frage.

 

Ich will bei uns auch eine PAC-Datei einführen.

Leider bin ich auf dem Gebiet auch ziemlich neu.

 

Im Endeffekt sollen die Clients wenn Sie im Netz sind auf unseren Proxy xxx.xxx.xxx.xxx Port xxx zugreifen.

Wenn Sie nicht im Netz sind soll dies natürlcih nicht ziehen.

 

Meine Frage, wo lege ich die PAC-Datei ab und wie baut man sowas auf?

 

Im Voraus vielen Dank und schönes WE.

 

Gruß

Thorsten

 

Proxy Auto-Config ? Wikipedia

Link zu diesem Kommentar
  • 4 Jahre später...

Hallo Sunny,

 

vielen Dank für deine Hilfe, hat gut funktioniert. Habe es jetzt getestet und es funktioniert.

 

Jedoch stehe ich gerade noch vor einer weiteren Frage die ich leider nicht finden kann.


Wir haben die proxy.pac in der GPO Default Domain Policy unter der IE Wartung eingetragen, genau so wie z.b. die Startseite etc.

Nun würde ich gerne die GPO editieren und den den neuen Server eintragen wo die proxy.pac liegt. Jedoch finde ich die Einstellung  abolut nicht.
Unter "Benutzerkonfiguration -> Richtlienen" gibt es den Ordner Internet Explorer Wartung nicht mehr.

Ich bekomme den Pfad aber im Bericht der GPO angezeigt, kann ihn weder finden, noch editieren.

 

Kann es sein das die Policy unter einem Windows Server 2003 erstellt wurde, ich die Policy aber nun auf einem Windwos Server 2008 R2 editieren mag. Hat sich da was geändert?

 

Hast eine Idee?

 

Edit:

 

Grund gefunden, Lösung denke ich auch. Muss ich aber noch testen.

 

 

 

http://matthiaswolf.blogspot.de/2013/04/internet-explorer-10-goodbye-my-friend.html



Wenn ich die Default Domain Policy neu erstelle, und dann die alte lösche, müsste das doch auch gehen oder?

 

Habe leider keine PC mehr der darauf zugreifen kann, und extra einen aufsetzen würde deutlich länger dauern wie das neu erstellen der GPO



Ist mein Gedanke so richtig

 

bearbeitet von speed
Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...