Recipe14.3.Configuring Server Options


Recipe 14.3. Configuring Server Options

Problem

You want to configure DHCP options at the server level. These server options will be applied to all of the scopes on the server unless overridden within a scope.

Solution

Using a graphical user interface

  1. Open the DHCP snap-in.

  2. In the left pane, right-click on DHCP and select Add Server.

  3. Type in the name of the DHCP Server you want to target and click OK.

  4. Expand the server entry in the left pane.

  5. Click on Server Options, then right-click it and select Configure Options.

  6. Check the box beside the option you want to configure.

  7. This will make the Data entry section of the dialog box active.

  8. Enter the value(s) for the option and click OK.

Using a command-line interface

The following command configures a server option:

> netsh dhcp server \\<ServerName> set optionvalue <OptCode> <DataType> <OptValue>

In the following example, the "domain name" option (code 015) is configured with a value of "rallencorp.com" on the DHCP server named dhcp01:

> netsh dhcp server \\dhcp01 set optionvalue 015 STRING rallencorp.com

You can view all of the server options that have been configured with this command:

> netsh dhcp server \\<ServerName> show optionvalue

Using VBScript

See the Introduction for more information on how to run the netsh command from within a script.

Discussion

When a DHCP Server responds to a client request for a lease, the server also responds with any configured options for the scope. Options are nothing more than bits of configuration information, such as the servers to use for name resolution, the default domain name, default router, etc. Some options may be specific to a particular scope, for example, the default router for a subnet; these options are called scope options. Other options may be more global, such as the default domain name; these options are called server options. If you have more than a handful of scopes to configure global settings on, it can be tedious to change them later if you've configured them individually as scope options. This is where server options come in. Instead of configuring the default domain name option on each individual scope, you can configure it at the server level. All scopes will then use this server option. You can override any server options by configuring the same option on a scope.

See Also

Recipe 14.8



Windows Server Cookbook
Windows Server Cookbook for Windows Server 2003 and Windows 2000
ISBN: 0596006330
EAN: 2147483647
Year: 2006
Pages: 380
Authors: Robbie Allen

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net