Systems Admin

Create and Manage DHCP Scope

Overview

A DHCP scope is the foundational configuration unit of a DHCP server – it defines the range of IP addresses the server is authorized to assign to clients on a specific network segment. Without a configured scope, an authorized DHCP server cannot issue any leases. Every subnet that requires dynamic IP assignment needs its own scope, and each scope carries not just the address pool but also the network parameters – gateway, DNS servers, lease duration – that clients receive alongside their IP address.

This guide walks through the complete lifecycle of a DHCP scope: creating it with the New Scope Wizard, configuring exclusion ranges, setting scope options, activating it for lease issuance, viewing and managing active leases, modifying scope properties after creation, and organizing multiple scopes with superscopes.

Step 1 – Launch the New Scope Wizard

Open the DHCP console from Server Manager → Tools → DHCP. Expand the server node and right-click IPv4, then select New Scope to launch the New Scope Wizard. On the first page of the wizard, provide a Name and an optional Description for the scope. Choose a descriptive name that reflects the subnet this scope serves – for example, “LAN Scope 192.168.1.x” – so it remains identifiable in environments with multiple scopes.

DHCP console showing the IPv4 node right-click menu with New Scope highlighted, and the New Scope Wizard open on the Scope Name page with Name and Description fields
Right-click IPv4 in the DHCP console to launch the New Scope Wizard – begin by naming the scope to identify the subnet it serves

Step 2 – Configure the IP Address Range

The next page defines the boundaries of the address pool. Enter the Start IP Address and End IP Address for the range the DHCP server will draw from. The subnet mask is automatically calculated based on the IP class but can be adjusted manually. For example, a range of 192.168.1.100 to 192.168.1.200 with a subnet mask of 255.255.255.0 provides 101 usable addresses for dynamic assignment.

Set this range conservatively – leave addresses outside the pool for static assignments on devices that cannot use DHCP, such as servers, printers, and network equipment.

New Scope Wizard IP Address Range page showing Start IP Address field set to 192.168.1.100, End IP Address set to 192.168.1.200, and subnet mask set to 255.255.255.0
Define the start and end IP addresses and subnet mask – this range is the pool from which DHCP will issue leases to clients

Step 3 – Set Exclusion Ranges and Lease Duration

Even within the defined IP range, some addresses may be in use by static devices. The Add Exclusions page allows you to specify ranges within the scope that should never be assigned dynamically. For instance, if 192.168.1.100 through 192.168.1.110 are used by printers and network switches that have manually configured IPs, add an exclusion for that range to prevent DHCP from issuing those addresses to other clients.

Below the exclusion fields, set the Lease Duration – how long a client retains its assigned address before it must renew. The default is 8 days for wired networks. For wireless networks with high client turnover, a shorter duration (such as 8 hours) prevents address exhaustion from accumulated stale leases.

New Scope Wizard Add Exclusions and Lease Duration page showing an exclusion range from 192.168.1.100 to 192.168.1.110 entered in the exclusion fields, and the Lease Duration set to 8 days
Exclusion ranges protect static-IP devices from lease conflicts – set lease duration based on whether clients are wired (longer) or wireless (shorter)

Step 4 – Configure Scope Options

Scope options are the network parameters delivered to clients alongside their IP address. The wizard prompts for the two most critical options:

  • Default Gateway (Router) – The IP address of the gateway that clients use to reach external networks. Enter the router’s IP address (for example, 192.168.1.1) and click Add
  • DNS Servers – The domain name and IP addresses of the DNS servers clients will use for name resolution. Enter the parent domain name and the DNS server IP, then click Add

These options can also be configured after scope creation by right-clicking Scope Options in the DHCP console and selecting Configure Options.

New Scope Wizard Scope Options pages showing the Router IP address 192.168.1.1 entered and added, and the DNS Servers page with the domain name and DNS server IP 192.168.1.5 entered
Scope options deliver gateway and DNS server details to DHCP clients – configure both so clients can route traffic and resolve names from the moment they receive a lease

Step 5 – Activate the Scope

The final wizard page asks whether to activate the scope now. Selecting Yes activates the scope immediately upon wizard completion, enabling the DHCP server to begin issuing leases. If you need to review or adjust the configuration before going live, select No and activate manually later by right-clicking the scope in the DHCP console and selecting Activate.

Once activated, the scope appears in the DHCP console under IPv4 with an active status. The console displays all configured parameters: the address pool, exclusion ranges, active leases, reservations, and scope options.

New Scope Wizard final page with Yes selected to activate the scope now, and the DHCP console showing the newly created scope listed under IPv4 with an active status indicator
Activating the scope immediately allows the server to begin issuing leases – the scope appears in the DHCP console with its full configuration visible

Step 6 – View Active Leases

Once clients begin connecting to the network, the DHCP server assigns addresses from the scope and records each assignment as a lease. To view active leases, expand the scope in the DHCP console and click Address Leases. The lease list displays:

  • Client IP Address – The address currently assigned to the client
  • Name – The hostname of the client machine
  • Lease Expiration – The date and time the lease expires and must be renewed
  • Type – Whether the address is a dynamic lease or a reservation
  • Unique ID – The MAC address of the client’s network adapter
DHCP console with Address Leases selected under the scope, showing a list of active leases with columns for IP address, client name, lease expiration date, type, and unique ID (MAC address)
The Address Leases view shows every active assignment – use it to track which clients hold leases and identify expired or problem addresses

Step 7 – Modify Scope Properties

Scope settings are not locked after creation. To modify any aspect of the scope – such as the IP range boundaries, lease duration, or description – right-click the scope in the DHCP console and select Properties. The Properties dialog presents the same fields configured during the wizard, allowing adjustments without recreating the scope.

To modify scope options (gateway, DNS, WINS), right-click Scope Options under the scope and select Configure Options. Changes take effect for new leases immediately; existing leases pick up updated options at their next renewal.

DHCP console showing the scope right-click context menu with Properties highlighted, and the Scope Properties dialog open with tabs for General, DNS, and Advanced settings and editable fields for scope name, IP range, and lease duration
Right-click the scope and select Properties to modify the IP range, lease duration, or description – scope options are adjusted separately under Scope Options

Step 8 – Create and Manage Superscopes

A superscope is a logical grouping of multiple DHCP scopes, allowing them to be managed as a single administrative unit. Superscopes are useful in multinet configurations – environments where multiple logical IP subnets share the same physical network segment. By placing each subnet’s scope under one superscope, administrators can activate, deactivate, or manage all child scopes simultaneously.

To create a superscope, right-click IPv4 in the DHCP console and select New Superscope. The wizard prompts for a name and asks which existing scopes to include as members. Once created, the superscope appears as a parent node in the console tree, with its member scopes listed beneath it.

DHCP console showing the New Superscope option in the IPv4 right-click menu, the New Superscope Wizard with scope selection page showing available scopes to add as members, and the completed superscope displayed in the console tree with child scopes nested beneath it
Superscopes group multiple child scopes under a single parent – activate or deactivate all member scopes together in multinet environments

Step 9 – Monitor Scope Statistics

The DHCP console provides a built-in statistics view for each scope, giving administrators a real-time snapshot of address utilization. To access it, right-click the scope and select Display Statistics. The statistics panel shows:

  • Total Addresses – The full count of addresses in the scope range
  • In Use – Addresses currently assigned as active leases
  • Available – Addresses not yet assigned or expired
  • Excluded – Addresses removed from the pool by exclusion ranges

Monitoring utilization prevents scope exhaustion – when available addresses approach zero, new clients cannot obtain leases. Proactively expanding the scope range or adding additional address space avoids this failure condition before it impacts the network.

DHCP console showing the scope right-click menu with Display Statistics highlighted, and the Scope Statistics dialog showing Total Addresses, In Use, Available, and Excluded counts with percentage bars indicating utilization
Display Statistics gives a real-time utilization snapshot – monitor available addresses regularly to prevent scope exhaustion before clients begin failing to obtain leases

Best Practices

  • Size Scopes Generously – Allocate more addresses than currently needed. Expanding a scope later may require briefly deactivating it, which interrupts lease renewals during the change window
  • Exclude Before You Assign Statically – Add exclusions for any IP ranges used by static devices before activating the scope. This prevents the DHCP server from issuing those addresses to dynamic clients while static devices are offline
  • Use Reservations for Quasi-Static Devices – For devices that must always receive the same IP (printers, servers) but where manual static configuration is inconvenient, use DHCP reservations instead of exclusions – the device uses DHCP but always receives the same address bound to its MAC
  • Monitor Utilization Proactively – Review scope statistics regularly. Plan scope expansion or scope splits when utilization exceeds 80% – waiting until exhaustion means clients lose connectivity between the alert and the fix
  • Short Leases for High-Turnover Segments – Wireless networks, guest VLANs, and lab environments should use shorter lease durations (hours rather than days) to reclaim addresses quickly and prevent pool exhaustion from accumulated stale leases

Leave a Reply