Changes

Jump to: navigation, search

Configuring Windows Server 2008 DHCP Servers

3,393 bytes removed, 13:38, 8 September 2008
Configuring Scopes at the Command Prompt
activated the wizard may be closed. The new scope is now defined and active.
== Configuring Scopes at the Command Prompt ==
DHCP scopes may also be configured from the command prompt using the netsh
tool. netsh may be run as a single command, or interactively. To run
interactively. To run in interactive mode follow these steps:
 
1. At the command prompt enter netsh.
 
2. At the netsh> prompt enter dhcp.
 
3. At the netsh dhcp> prompt enter server \\servername where servername is the
UNC name or IP address of the server to be managed. For example:
 
<pre>
netsh dhcp>server \\winserver-1
</pre>
 
4. At the netsh dhcp server prompt, enter the commands to be executed.
 
Alternatively, run each netsh command separately, using the following syntax:
 
'''netsh dhcp server''' ''\\servername commands''
 
To create a new DHCP scope the command syntax is as follows:
 
'''netsh dhcp server''' ''\\servername'' '''scope''' ''subnetID'' '''add
iprange''' ''startIP endIP''
 
For example, to create a scope on subnet 192.168.2.0 ranging from 192.168.2.1
through 192.168.2.100:
 
<pre>
netsh dhcp server \\winserver-1 scope 192.168.2.0 add iprange 192.168.2.1
192.168.2.100
 
Changed the current scope context to 192.168.2.0 scope.
 
Command completed successfully.
</pre>
 
To list a scope IP address range:
 
<pre>
netsh dhcp server \\winserver-1 scope 192.168.2.0 show iprange
 
Changed the current scope context to 192.168.2.0 scope.
 
=========================================================
Start Address - End Address - Address type
=========================================================
192.168.2.1 - 192.168.2.100 - DHCP ONLY
 
Number of IP Ranges : 1 in the Scope : 192.168.2.0.
 
Command completed successfully.
</pre>
 
To delete a scope using netsh:
 
<pre>
netsh dhcp server \\winserver-1 scope 192.168.2.0 delete iprange 192.168.2.1
192.168.2.100
 
Changed the current scope context to 192.168.2.0 scope.
 
Command completed successfully.
</pre>
 
To display the current state of a scope:
 
<pre>
netsh dhcp server \\winserver-1 scope 192.168.2.0 show state
 
Changed the current scope context to 192.168.2.0 scope.
 
Current State of the Scope 192.168.2.0 : Active
 
Command completed successfully.
</pre>
 
To add an exclude range to a scope:
 
<pre>
netsh dhcp server \\winserver-1 scope 192.168.2.0 add excluderange
192.168.2.10 192.168.2.20
 
Changed the current scope context to 192.168.2.0 scope.
 
Command completed successfully.
</pre>
 
To display an exclude ranges:
 
<pre>
netsh dhcp server \\winserver-1 scope 192.168.2.0 show excluderange
 
Changed the current scope context to 192.168.2.0 scope.
 
=====================================
Start Address - End Address
=====================================
192.168.2.10 - 192.168.2.20
 
Number of ExcludeRanges : 1 in the Scope : 192.168.2.0.
 
Command completed successfully.
</pre>
 
To list the clients using a DHCP scope:
 
<pre>
netsh dhcp server \\winserver-1 scope 192.168.2.0 show clients
 
Changed the current scope context to 192.168.2.0 scope.
 
Type : N - NONE, D - DHCP B - BOOTP, U - UNSPECIFIED, R - RESERVATION IP
==================================================================================
IP Address - Subnet Mask - Unique ID - Lease Expires
-Type
==================================================================================
 
 
No of Clients(version 4): 0 in the Scope : 192.168.2.0.
 
Command completed successfully.
</pre>
== Configuring DHCP Reservations ==

Navigation menu