Introdução

Neste artigo demonstrarei como fazer a instalação da role DHCP Server no Windows Server 2012 Server Core.

Antes de iniciar o procedimento abaixo, certifique-se de que seu servidor já tem um IP fixo configurado. Caso não tenha, atribua um através do comando Set-NetIPAddress no PowerShell.

 

Configurações básicas do DHCP Server

Para adicionar a role (função) de DHCP Server, execute no PowerShell o comando

Add-WindowsFeature DHCP


Depois de concluir a instalação do DHCP Server, já podemos iniciar a configuração do mesmo. Você pode confirmar o sucesso da instalação através do comando

Get-WindowsFeature | Where {$_.Installed –eq $True}

 

Para criar um escopo no seu novo DHCP Server, execute o comando

Add-DhcpServerv4Scope    -StartRange 192.168.10.3    -EndRange 192.168.10.254    -SubnetMask
255.255.255.0    -Name “Escopo 192.168.10.x    -State Active

 

Obviamente, adeque o comando acima ao seu ambiente, substituindo os endereços IP de início e fim do intervalo, bem como a máscara de sub-rede e o nome do escopo. Essa configuração já permite que seu DHCP Server passe a distribuir os IPs na rede.

 

Configurações extras do DHCP Server

Caso queira mudar o intervalo de IPs do escopo criado, execute os comandos

Get-DhcpServerv4Scope
Set-DhcpServerv4Scope    -ScopeId <numero>    -StartRange 192.168.10.10    -EndRange 192.168.10.254

 

Para monitorar os índices e estatísticas do DHCP Server, execute o comando

Get-DhcpServerv4Statistics

 

Para criar uma reserva de IP no DHCP Server, execute o comando

Add-DhcpServerv4Reservation    -IPAddress 192.168.10.100    -ClientId F0-DE-F1-63-7A-11    -Description “Impressora Depto Marketing”

 

Para autorizar o DHCP Server no Active Directory, execute o comando

Add-DhcpServerInDC    <hostname_do_DHCP_Server>    <IP_do_DHCP_Server>

 

Para que o DHCP Server responda a solicitações de DHCP e BOOTP, execute o comando

Set-DhcpServerv4Scope    -ScopeId <numero>    -Type Both

 

Estas são apenas algumas das configurações que você pode fazer em seu DHCP Server. Para obter a lista completa de cmdlets, execute o comando

Get-Command    -Module DhcpServer

 

Referências

Installing and Configuring DHCP role on Windows Server 2012
Bringing PowerShell to DHCP Server

 
Este artigo foi originalmente escrito por

Caio Vilas Boas
MCT  |  Technology Consultant

 Caio Vilas Boas
 IT Pro Group
 Linked-in
 Twitter