it-benny
Goto Top

Proxy-Einstellungen per DHCP oder DNS?

Hallo liebe Community,

kann man Einstellungen zum Proxyserver an den Client per DHCP oder DNS übergeben? Damit man nicht bei jedem Client einzeln in die Konfiguration eingreifen muss. Derzeit läuft ein transparenter Proxy, was auch möglichst so bleiben soll.

LG
Benny

Content-Key: 114072

Url: https://administrator.de/contentid/114072

Printed on: April 18, 2024 at 06:04 o'clock

Member: harald21
harald21 Apr 17, 2009 at 07:40:17 (UTC)
Goto Top
Hallo,

weder über DHCP, noch über DNS sind Proxyeinstellungen direkt verteilbar. Man kann höchstens versuchen zu tricksen, indem man den Proxy als Default Gateway über DHCP an die Clients weitergibt. Normalerweise macht man das aber über eine GPO im Active Directory.


mfg
Harald
Member: leinadred
leinadred Apr 17, 2009 at 07:44:18 (UTC)
Goto Top
Hallo,

sollte es nicht langen, bei einem transparenten Proxy-Server, diesen einfach als Standardgateway einzustellen?

Bei mir daheim funktioniert das jedenfalls so (:

daniel
Member: aqui
aqui Apr 17, 2009 at 08:26:53 (UTC)
Goto Top
Was noch geht ist per WCCP Protokoll automatisch allen Web Traffic am Router auf den Cache Proxy zu redirecten.
Squid und andere supporten problemlos WCCP ! Damit ist dann keinerlei Proxy Eintragung an den Clients erforderlich ebenso wie bei einem transparenten Proxy !
Member: moesch123
moesch123 Apr 17, 2009 at 10:02:09 (UTC)
Goto Top
Hallo zusammen,

es gibt verschiedene Möglichkeiten die Proxyeinstellungen zu verteilen.
Unter anderem auch über DHCP. Allerdings brauchst du für die DHCP Verteilung auch einen IIS.

Wenn du dann in den Bereichsoptionen auf dem DHCP Server eine Option Auto-Config-Proxy (252) einrichtest und dabei auf die Datei mit den Proxy Informationen verweist (http:\\ Pfad zum IIS Server+Pfad+Datei) kannst du Sie so verteilen.

Bei der Datei handelt es sich um folgenden Inhalt:

function FindProxyForURL(url, host)
{
variable strings to return
var proxy_yes = "PROXY ProxyServername:Port";
var proxy_no = "DIRECT";
if (shExpMatch(url, "http://Ausnahme1*")) { return proxy_no; }
if (shExpMatch(url, "http://Ausnahme2")) { return proxy_no; }
if (shExpMatch(url, "http://Ausnahme3")) { return proxy_no; }
if (shExpMatch(url, "http://Ausnahme4")) { return proxy_no; }
Proxy anything else
return proxy_yes;
}

Oben unter "var proxy_yes musst du "ProxyServername" durch die IP Adresse des Proxys ersetzten und "Port" durch die Portnr.

Die Ausnahmen sind halt für lokale Adressen oder Adressen die keine Proxyserver brauchen.

Wenn du das so eingerichtet hast, müss der IE nur noch auf Automatische Suche der Konfiguration gestellt werden damit das läuft.

Leider gibt es Probleme wenn man den Firefox verwendet, weil er die Daten nicht verwerten kann.

Um eine Lösung für alle Browser zu haben, empfehle ich folgenden Link:
http://www.gruppenrichtlinien.de/
- How To
- Proxykonfiguration mit WPAD

Hier muss allerdings auch auf die Netzstruktur geachtet werden, damit es keine Probleme gibt wenn sicher DNS-Server von verschiedenen Standorten miteinander replizieren.

Ich hoffe ich konnte dir weiterhelfen.

Gruß

Moesch