Delen via


Het aantal IP-adressen op een subnet in een DHCP-server verhogen

In dit artikel worden methoden beschreven voor het wijzigen van het aantal IP-hosts op een subnet in een DHCP-server (Dynamic Host Configuration Protocol).

Oorspronkelijk KB-nummer: 255999

Symptomen

U probeert uw bereik uit te breiden op een DHCP-server. Wanneer u het bereik wijzigt in het dialoogvenster Bereikeigenschappen , wordt de volgende fout weergegeven:

Het IP-bereik is gewijzigd, maar nog niet opgeslagen. Als u doorgaat, worden de wijzigingen genegeerd. Doorgaan?

Als u Ja of Nee voor dit bericht selecteert, wordt het bestaande bereik niet gewijzigd.

Oplossing

In dit artikel worden methoden beschreven die u kunt gebruiken om het aantal IP-hosts op een bepaald subnet te wijzigen. De volgende drie methoden worden behandeld:

  • Bereikextensie
  • Opnieuw indienen
  • Superscoping

Bereikextensie

Stel dat u al een DHCP-bereik hebt. Het beginadres en het eindadres bevatten momenteel niet alle adressen voor uw opgegeven subnet. Als u in dit geval het aantal adressen in het bereik wilt verhogen, kunt u het beginadres of eindadres uitbreiden in de bereikeigenschappen.

In het volgende voorbeeld ziet u een Class C-netwerk met de volgende instellingen:

Subnetadres: 192.168.1.0
Subnetmasker: 255.255.255.0

Dit voorbeeld levert een netwerk op van 254 hosts die het bereik van adressen bezetten van 192.168.1.1 tot 192.168.1.254.

Het bereik dat u hebt gemaakt, heeft de volgende eigenschappen:

Beginadres: 192.168.1.50
Eindadres: 192.168.1.150
Subnetmasker: 255.255.255.0

Als u het aantal beschikbare adressen voor clients wilt verhogen, kunt u het beginadres of het eindadres wijzigen tot respectievelijk 1 en 254.

Notitie

In eerdere versies van DHCP moest u het beginadres of eindadres uitbreiden in stappen van 32. Dit is niet meer het geval als u Windows NT 4.0 Service Pack 6 of hoger gebruikt.

Als uw bereik al het hele bereik omvat en volledig wordt gebruikt, hebt u slechts twee andere opties: superscoping of opnieuw indienen. Voor beide opties moet u architectuurwijzigingen aanbrengen in uw netwerk.

Als u alleen de DHCP-bereikparameters wijzigt, krijgt u niet meer leases. DHCP wordt uitgevoerd boven op uw netwerksubnetarchitectuur en kan adressen naar wens uitdelen. In de eerste plaats moet u altijd de noodzaak behandelen om adresbereiken uit te breiden als een subnetarchitectuuroefening. Nadat u hebt bepaald welke architectuur u wilt gebruiken, kunt u DHCP configureren om te voldoen aan uw netwerkontwerp.

Opnieuw indienen

Opnieuw indienen is de aanbevolen procedure voor het verhogen van een DHCP-bereik wanneer het huidige bereik het huidige subnetmasker volledig heeft verbruikt. Voor deze methode moet u alle subnethosts en gateways wijzigen. Als u een adresbereik hebt dat onvoldoende beschikbare hostadressen heeft, kunt u het subnetmasker mogelijk wijzigen in een groter deel van de hostadressen. Voor het wijzigen van het subnetmasker is echter het volgende vereist:

  • Alle routers en andere statisch toegewezen computers worden opnieuw geconfigureerd.
  • Alle DHCP-clients hebben hun lease verlengd om de nieuwe parameters te verkrijgen.

Daarnaast moet het volledige DHCP-bereik of -bereiken eerst worden verwijderd en vervolgens opnieuw worden gemaakt met behulp van het nieuwe subnetmasker. Als u geen stappen onderneemt om leaseadressen te voorkomen die andere clients kunnen gebruiken, kunnen er tijdens deze periode dubbele adressen optreden. Ondanks alle bovengenoemde opmerkingen is het opnieuw indienen nog steeds de aanbevolen procedure. De configuratie voor opnieuw indienen creëert geen extra overhead op de subnetrouters of gateways en houdt alle hosts op hetzelfde broadcast-adres.

In het volgende voorbeeld ziet u een uitgeput subnet met de volgende instellingen:

Subnetadres: 192.168.1.0
Subnetmasker: 255.255.255.0

Het levert een netwerk op van 254 hosts met adressen van 192.168.1.1 tot 1921.68.1.254.

In het volgende voorbeeld ziet u het resultaat als u de optie voor opnieuw indienen gebruikt:

Subnetadres: 192.168.1.0
Subnetmasker: 255.255.254.0

U hebt nu een netwerk van 510 hosts met adressen van 192.168.0.1 tot 192.168.1.254 (voor bereik 192.168.0.0) of 256 nieuw beschikbare DHCP-adressen.

Voor:
---------192.168.1.0/24-------R-------192.168.5.0/24---------

Na:
---------192.168.0.0/23-------R-------192.168.5.0/24---------

Superscoping

Superscoping (ook wel multinetting genoemd) kan aan uw vereisten voldoen. Als u de subnetten van een bestaand netwerk niet wilt wijzigen, kunt u meer logische netwerken toevoegen aan dezelfde fysieke draad. Deze methode brengt meer belasting met zich mee voor de router of gateway die is geconfigureerd met meerdere logische subnetten die op één fysieke poort worden uitgevoerd. De extra last kan leiden tot verminderde netwerkprestaties. Hosts op één logisch subnet moeten worden gerouteerd via de gateway om te communiceren met hosts in het andere logische subnet, ondanks dat dezelfde fysieke draad wordt gedeeld.

In het volgende voorbeeld ziet u een uitgeput subnet met de volgende instellingen:

Subnetadres: 192.168.1.0
Subnetmasker: 255.255.255.0

In het volgende voorbeeld ziet u de resultaten als u de optie superscoping gebruikt:

Subnetadres: 192.168.1.0 en 192.168.2.0
Subnetmasker: 255.255.255.0

U hebt nu twee netwerken van 254 hosts (totaal 508 hosts) met adressen van 192.168.1.1 tot 192.168.1.254 en 192.168.2.1 tot 192.168.2.254 of 254 nieuw beschikbare DHCP-adressen.

Voor:
-----192.168.1.0/24------R-----192.168.5.0/24--------

Na:
-----192.168.1.0/24 en 192.168.2.0/24-----R-----192.168.5.0/24------

Nadat u hebt besloten welke optie u wilt gebruiken, kunt u de bijbehorende DHCP-configuratie kiezen.

Als u de optie voor opnieuw indienen gebruikt, moet u het DHCP-bereik verwijderen en opnieuw maken met het nieuwe subnetmasker. Het is niet mogelijk om alleen het masker voor een bepaald bereik te wijzigen.

Als u bestaande clients binnen een deel van dit bereik onderhoudt, moet u conflictdetectie inschakelen totdat al uw clients worden gemigreerd naar het nieuwe bereik. Voor deze actie moet u de volgende stappen uitvoeren:

  1. Configureer de interface van elke verbonden router en wijzig het IP-adres voor de verbonden interface, het subnetadres en het bijbehorende subnetmasker.
  2. Verwijder uw huidige DHCP-bereik.
  3. Maak een nieuw DHCP-bereik met het nieuwe subnetmasker.
  4. Schakel de optie Conflict opnieuw proberen in op de DHCP-server (ingesteld op 1 of 2).
  5. Dwing uw DHCP-clients af om hun DHCP-leases te verlengen.
  6. Wijzig het IP-adres, subnetmasker en/of de standaardgateway op elke statisch geconfigureerde host.

Wanneer u de superscopische optie gebruikt, moet u veel bereiken samen superscopen. Maak elk bereik afzonderlijk en maak vervolgens een superscope om de afzonderlijke bereiken op te nemen. Voor deze actie moet u de volgende stappen uitvoeren:

  1. Voeg secundaire IP-adressen toe aan de huidige routerinterfaces.
  2. Maak een nieuw DHCP-bereik voor het nieuwe logische subnet.
  3. Maak een superscoop en voeg de oude en nieuwe DHCP-bereiken toe als onderliggende elementen.