Was ist die IP-Weiterleitungsoption in dhcpd.conf?


1

Aus O'Reillys Buch "TCP / IP-Netzwerkadministration":

option ip-forwarding 0 | 1; 

Gibt an, ob der Client eine IP-Weiterleitung durchführen soll. 0 deaktiviert die IP-Weiterleitung und 1 aktiviert sie.

Das einzige mir bekannte IP-Weiterleitungssystem ist das in definierte /proc/sys/net/ipv4/ip_forward. Aus meiner Sicht erfordert dieses Verhalten einige Serverfähigkeiten.

Ich verstehe nicht, warum ein DHCP-Server solche Dinge für einen Client entscheiden sollte. Ich frage mich also, ob es die gleiche IP-Weiterleitung ist, von der wir hier sprechen.

Handelt es sich um dasselbe "IP-Weiterleitungssystem", von dem wir hier sprechen?

Antworten:


2

Ich glaube, das ist genau das, was es beeinflussen würde (vorausgesetzt, Ihr DHCP-Client-Computer lief unter Linux, und Ihr DHCP-Client unterstützt diese Option [1] ).

Denken Sie daran, DHCP steht für Dynamic Host Configuration Protocol. Während es am häufigsten nur für die Bereitstellung der grundlegendsten Netzwerkinformationen (IP-Adresse, Standardroute, DNS-Server) verwendet wird, wurde es so konzipiert, dass es flexibel ist und wesentlich mehr unterstützt. Es gibt buchstäblich Dutzende von Standardoptionen, die von einem DHCP-Server angegeben werden können, und Dutzende von nicht standardmäßigen Erweiterungen, die von Anbietern (Microsoft, Apple usw.) hinzugefügt wurden. Es gibt sogar Unterstützung für das Definieren eigener "lokaler" Optionen.

Aus welchem ​​Grund der DHCP-Server dies für den Client entscheiden würde, hängt davon ab, ob ein Großteil der Netzwerkkonfiguration auf den DHCP-Server verlagert wird. Ja, dies ist eine eher ungewöhnliche Option, die über DHCP festgelegt wird und die wahrscheinlich nicht häufig verwendet wird. Wenn Sie sie jedoch benötigen, möchten Sie, dass sie verfügbar ist.

[1] Hinweis: Nicht alle DHCP-Optionen werden von allen DHCP-Clients / -Hosts unterstützt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.