Proxykonfiguration via proxy.pac / Webseite am Proxy vorbei lassen

Benzer

Fleet Admiral
Registriert
Nov. 2007
Beiträge
16.902
Hallo zusammen,

ich muss mich gearde mit der zentralen Konfiguration von Proxyeinstellungen befassen.
Verteilen via GPO funktioniert nicht zuverlässig in der Domäne, daher will ich den etwas unkonfortableren Weg über die proxy.pac gehen.

Meine proxy.pac funktioniert und alle internen Netze laufen am Proxy vorbei, alle Abfragen ins Internet laufen über den Proxy.
Was ich bis jetzt noch nicht gefunden habe ist, wie ich explizite webseiten / adressen etc. am Proxy vorbei routen kann.
Kennt da jemand die Einstellungen für?

Code:
function FindProxyForURL(url, host){

if  ((isPlainHostName(host) 
	|| (host.substring(0, 4)  == "192.") 
	|| (host.substring(0, 3)  == "10.")
	|| (host.substring(0, 4)  == "127."))){ 
return "DIRECT";
}

return "PROXY 192.x.x.254:3128";}

Ich würde jetzt halt gerne "server.domäne.local", "server.domäne" oder nur "server" eintragen können um diese Ziele am Proxy vorbei zu erreichen.

(Mir ist bewusst das das Skript dort oben noch ein "paar" IP Adressen zuviel am Proxy vorbei routet ;) )
 
sowas?

> Host Example
>
> if (dnsDomainIs(host, ".abcdomain.com"))
> return "DIRECT";
 
Ich habe das jetzt mal ausprobieren können und wenn ich dein Skript nehme dann funktioniert es.
Wenn ich das ganze dann aber verlängern will im Stil des anderen Teils funkioniert es nicht mehr. Wo ist der Fehler?

Code:
function FindProxyForURL(url, host){

if  ((isPlainHostName(host) 
	|| (host.substring(0, 4)  == "194.") 
	|| (host.substring(0, 3)  == "10.")
	|| (host.substring(0, 4)  == "127."))){ 
return "DIRECT";
}

if  ((dnsDomainIs(host, ".google.de")
    ||  (dnsDomainIs(host, ".welt.de")
    ||  (dnsDomainIs(host, ".wikipedia.de")
    ||  (dnsDomainIs(host, ".computerbase.de"))){
return "DIRECT"; 
}

return "PROXY 192.x.x.254:3128";}
 
Zurück
Oben