Kennt der DHCP-Server statische IP-Adressen?

17

Ich habe zu Hause eine einfache Einrichtung mit einem vom Hersteller bereitgestellten ADSL-Router und ein paar Heimgeräten, die ich damit verbinde, um eine Verbindung zur Außenwelt herzustellen. Ich möchte, dass eines meiner Geräte eine statische interne IP-Adresse hat, damit ich es als Server in meinem Haus verwenden kann. Ich habe dazu lediglich eine statische IP-Adresse für das jeweilige Gerät eingerichtet. Das scheint zu funktionieren. Jedoch,

Kennt der DHCP-Server im Router irgendwie diese statische IP-Adresse oder versucht er, diese IP-Adresse an ein anderes Gerät weiterzugeben, das sich dem Netzwerk anschließt?

felix
quelle
1
Sie sollten den Router anweisen, diesem bestimmten Client eine statische IP-Adresse zuzuweisen. Auf diese Weise wird diese IP nicht an ein anderes Gerät weitergegeben. Abhängig vom Setup muss der Client manchmal nicht einmal konfiguriert werden. Beispiel: Mein Server erhält seine IP über DHCP, aber der Router hat einen statischen IP-Eintrag dafür, sodass er IMMER die gleiche IP erhält.
Russell Uhl

Antworten:

22

Kurz gesagt, die allgemeine Faustregel lautet: Nein, der DHCP-Server kennt diese statische IP-Adresse nicht. Wenn Sie dieselbe IP-Adresse an ein anderes Gerät weitergeben, liegt ein IP-Konflikt vor, bei dem beide Geräte offline geschaltet werden können.

Sie haben zwei Möglichkeiten:

  1. Überprüfen Sie den DHCP-Bereich und stellen Sie sicher, dass Ihre statische IP-Adresse außerhalb dieses Bereichs liegt, wenn Ihr Gerät beispielsweise 192.168.0.10 bis 192.168.0.200 ausgibt, und stellen Sie dann die statische IP-Adresse auf 192.168.0.210 ein

  2. Wenn Ihr DHCP-Router IP-Reservierungen unterstützt, können Sie die IP-Adresse auch dann reservieren, wenn sie im IP-Bereich liegt. Sie können der MAC-Adresse des Servers mitteilen, und diese IP-Adresse wird immer an dieses Gerät weitergegeben (eine Art Mischung aus statischer und DHCP-Adresse) ).

Ich hoffe, das hilft.

CharlesH
quelle
Ist diese Antwort vollständig? Während der Arbeit mit lokalen IT-Mitarbeitern wurde mir mehrmals mitgeteilt, dass das Festlegen der aktuellen DHCP-zugewiesenen Adresse als statische IP-Adresse in Ordnung ist, da der Router sie erkennt und nicht an ein anderes Gerät weitergibt. Ich kann für mein ganzes Leben nicht darüber nachdenken, was ich googeln soll, um dies zu bestätigen, da es tausend Seiten gibt, wie man eine statische IP auf dem lokalen Computer oder am Router einstellt. Das Vermeiden des DHCP-Bereichs ist eine bewährte Methode, aber meine Kunden haben nie Zugriff auf den Router. Daher muss ich den DHCP-Bereich erraten, indem ich nach leeren Stellen pinge.
User922020
Hey, DHCP hat ein bisschen mehr zu bieten als oben beschrieben. Es war eine vereinfachte Antwort, da die meisten Heimrouter über ein sehr einfaches DHCP verfügen. In Bezug auf teurere Geräte und Windows Server DHCP gibt es sogenannte Konflikterkennungsversuche. Mit dieser Einstellung kann Ihr DHCP-Server eine IP-Adresse 'testen', um festzustellen, ob ein Konflikt vorliegt. Diese Einstellung kann normalerweise angepasst werden, wenn sie auf 0 gesetzt ist und statische IP-Adressen in Ihrem Bereich vorhanden sind Vielleicht 2 oder mehr Versuche, bevor es die IP
austeilt,
.... Wenn das Gerät mit einer statischen IP-Adresse jedoch nicht antwortet und sagt: "Ja, ich habe diese IP-Adresse statisch zugewiesen." einen IP-Konflikt verursachen. Soweit mir bekannt ist, gibt es keinen DHCP-Dienst, der aktiv den Bereich nach statischen IP-Adressen durchsucht, und DHCP fügt seinem zugewiesenen Pool keine statischen IPs hinzu. Hoffe das hilft.
CharlesH