PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WPAD.dat über Linux DHCP verteilen Eintrag



MK2010
10.01.11, 09:20
Hallo Community,

ich bin neu hier im Board, habe ein problem und hoffe das jemand mir helfen kann.

Eine kurze Schilderung meiner umgebung:

Ich habe ISA 2006 Server also WebProxy im Einsatz , einen Windows DC und einen LInux DHCP ( Ubuntu Server: Version DHCP-Server: 1.4 2003/07/13).
Es besteht die möglichkeit die wpad.dat meines ISA Server per DHCP zu verteilen wenn im Internet Explorer der Haken bei " Automatische Suche der Einstellung" gesetzt ist.
Wenn ich den Pfad der Wpad.dat im browser eingebe Bsp: http://192.168.10.22/wpad.dat:8080 kann ich die Datei runterladen.
Der DHCP Dienst funktioniert auch, wenn ich einen WIndows Client auf Automatisch stelle, bekommt er eine IP.

Jetzt zu meinem Problem:

Problem1:
Mein Linux DHCP behält seine IP Adresse nicht obwohl ich mit dem befehl ifconfig eth0 192.168.10.5 netmask 255.255.255.0 up die Adresse setzt, zusätzlich habe ich die Adresse in Network/interfaces eingetragen.

Network/interfaces:


#The primary network interface
auto eth0
iface eth0 inet static
address 192.168.10.5
netmask 255.255.255.0
gateway 192.168.10.1


Problem2:
Mein zweites Problem ist das mein Internet explorer die wpad.dat nicht bekommt von meinem Linux DHCP.
Mir geht es nur um DHCP, mit DNS funktioniert es.

Meine DHCP.conf sieht folgendermaßen aus:


# option definitions common to all supported networks...


default-lease-time 600;
max-lease-time 7200;
option wpad code 252 = text;

# A slightly different configuration for an internal subnet.
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.100 192.168.10.150;
option domain-name-servers 192.168.10.50;
option domain-name "testlab.test.de";
option routers 192.168.10.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.10.255;
option wpad "http://192.168.10.22/wpad.dat ";
default-lease-time 600;
max-lease-time 7200;


Kann mir jemand bei diesen Problem helfen ?
Bzw hatte jemand schoneinmal das selbe Problem.

Vielen Dank

Stormbringer
10.01.11, 09:45
Das liest sich irgendwie verdreht ...

http://192.168.10.22/wpad.dat:8080

Aber zur Frage: wenn ich mich recht entsinne muß es bei der Nutzung eines nicht-MS-dchp-Servers etwas anders lauten, nämlich:


option local-pac-server code 252 = text;
option local-pac-server "http://192.168.10.22:8080/wpad.dat";

oder


option proxy-config code 252 = text;
option proxy-config "http://192.168.10.22:8080/wpad.dat";

MK2010
10.01.11, 10:03
Hallo Stormbringer,

habe ich jetzt mal beides getestet.

Leider ohne Erfolg.

MK2010
17.01.11, 12:50
Hallo Community,

weiß denn keiner mehr was dazu ?

ctFreez
22.01.11, 18:55
Moin,

guck dir mal deinen DHCP Request mit wireshark an, es kann sein, das darin die IP in einen Domain Namen übersetzt wurde und die Datei deshalt nicht auffindbar ist.
Ausserdem bin ich der Meinung, das andere Broweser z.B. Firefox sich die Daten nicht per DHCP holen, sondern selbst nach einer URL Fragen:
http://wpad.localdomain.tld/wpad.dat
Aber ich guck das nachher noch mal nach.

Hast du dir mal deine wpad.dat angeschaut? steht da auch das richtige drin?


function FindProxyForURL(url, host)
{
var PROXY="proxy.localdomain.tld:3128";
...
return PROXY;
}
Gruß Felix