DHCP-Option 252, was ist das?

DHCP-Option 252, was ist das?

Überall im Internet sehe ich Beispiele für die Einrichtungdhcpd mit WAPD-Proxyautomatische Konfiguration mittels DHCP. In der /etc/dhcpd.confDatei finden sich Aussagen wie diese:

option wpad code 252;  
"http://wpad.url";  
option wpad code 252 = text;  
"http://wpad.url";

Was ist der Code 252, wo ist er definiert und was bedeutet er? Warum ist es eine Zahl 252 und keine nützliche Anweisung wie wpad-proxy-url? Warum verwenden Sie 252 und nicht eine andere Zahl (0, 5000). Ich verstehe, dass es funktioniert, es ergibt für einen Menschen (mich) nur keinen Sinn. Googeln nachWas ist Option 252war erfolglos.

Antwort1

Option 252 stellt einem DHCP-Client eine URL zur Verfügung, mit der er seine Proxy-Einstellungen konfigurieren kann. Sie ist definiert inEntwurf-IETF-WREC-WPAD-01.

Wenn es eine Anweisung wie „wpad-proxy-url“ wäre, könnten nur Systeme, die sie verstehen, sie verwenden (sie müssten diese Zeichenfolge erkennen und wissen, wie sie damit umgehen müssen). Da es sich um eine Zahl, ein beliebiges Tag, handelt, kann es auch von Servern verarbeitet werden, die es nicht verstehen.

Wenn ich beispielsweise frage: „Was ist auf Jessicas Kopf?“, müssen Sie wissen, wer Jessica ist, um mir antworten zu können. Aber wenn ich frage: „Was ist auf dem Kopf der dritten Person in der Reihe?“, müssen Sie nicht wissen, dass sie Jessica heißt.

Es ist 252, weil dies die Nummer war, die dem Protokoll von der IETF DHC-Arbeitsgruppe zugewiesen wurde. SieheRFC 2132.

Antwort2

Hier ist ein schöner Link, der auflistet, was viele der Codenummern ### bedeuten und wie sie verwendet werden. http://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xml

252 ist ein für die private Nutzung reservierter Bereich. Grundsätzlich steht er anderen Personen zur Nutzung auf ihren Servern zur Verfügung, wenn sie dies für nötig erachten.

Microsoft hat sich entschieden, 252 für seinen DHCP-Server zu verwenden und hat dann in seine Browser die Möglichkeit geschrieben, mit dem DHCP-Server zu kommunizieren und den Code 252 anzufordern, um über die in der Option aufgeführte URL Informationen zur Proxy-Einrichtung im Netzwerk abzurufen.

Firefox und Chrome benötigen noch immer das DNS-Setup, um die PAC-Datei für die Proxy-Konfiguration bereitzustellen. Sie funktionieren derzeit nicht mit der DHCP-Option.

Antwort3

Eine einfachere Option ist die Veröffentlichung der PAC-Datei über DNS

nämlich ein Browser holthttp://wpad.example.com/wpad.datohne dass ein reiner Netzwerkzugriff erforderlich ist.

verwandte Informationen