Powershell - Powershell中的DHCP范围

时间:2013-03-02 18:34:49

标签: powershell powershell-v3.0

使用脚本完全自动部署新的2012年盒子作为DC - 配置Windows更新,安装AD,创建林,配置DNS区域,激活DHCP范围等。

我目前正在处理DHCP部分并具有以下内容:

Add-WindowsFeature  -IncludeManagementTools dhcp
netsh dhcp add securitygroups
Restart-service dhcpserver
Add-DhcpServerInDC  $Env:COMPUTERNAME  $ip

Add-DhcpServerv4Scope -Name "Client LAN" -StartRange $ipRangeStart -EndRange $ipRangeEnd -      SubnetMask $subnet 

这很棒,但我还想配置DNS服务器和路由器(默认网关),但我找不到如何做到这一点!

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

检查set-dhcpserverv4optiondefinition和set-dhcpserverv4optionvalue cmdlet。

http://technet.microsoft.com/en-us/library/jj590710.aspx

答案 1 :(得分:1)

以下是我的小型测试实验室的设置方法:

Install-WindowsFeature DHCP -IncludeManagementTools
Import-Module DHCPServer -Verbose:$False
Add-DhcpServerV4Scope -Name "ReskitNet0" `
                      -StartRange 10.0.0.100 `
                      -EndRange 10.0.0.219 `
                      -SubnetMask 255.255.255.0
Set-DhcpServerV4OptionValue -DnsDomain Reskit.Org `
                            -DnsServer 10.0.0.10                     
Add-DhcpServerInDC -DnsName Dc1.reskit.org