Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questa guida introduttiva si installa un server DHCP (Dynamic Host Configuration Protocol) in Windows Server. Prima di tutto, è necessario installare il ruolo Server DHCP, quindi autorizzare il server nel dominio di Active Directory e quindi configurare un ambito per assegnare automaticamente indirizzi IP DHCP e opzioni ai client DHCP IPv4.
Prerequisiti
Prima di poter installare il server DHCP, è necessario soddisfare i seguenti prerequisiti:
- Un computer che esegue una versione supportata di Server Windows.
- Indirizzo IPv4 statico.
- Intervallo di indirizzi IP per l'ambito DHCP.
- Un account che sia membro del gruppo Amministratori, o equivalente.
Installare il server DHCP
L'installazione del server DHCP comporta l'aggiunta del ruolo server DHCP a un server Windows Server esistente.
Installare il ruolo di server DHCP
Installare il ruolo Server DHCP come server autonomo usando PowerShell o Server Manager. Selezionare il metodo e seguire i passaggi descritti in questa sezione per installare il ruolo.
Di seguito è illustrato come installare DHCP usando il comando Install-WindowsFeature.
Esegui PowerShell sul computer in una sessione con privilegi elevati.
Esegui questo comando:
Install-WindowsFeature DHCP -IncludeManagementTools
L'installazione non richiede un riavvio.
Configurare il server DHCP
Dopo aver installato correttamente il ruolo Server DHCP, è necessario autorizzare e configurare il server DHCP.
Autorizzare il server DHCP in Active Directory
Se si installa DHCP in un ambiente di dominio, è necessario eseguire la procedura seguente per autorizzare il server DHCP a operare nel dominio.
Nota
I server DHCP non autorizzati installati nei domini di Active Directory non possono funzionare correttamente e non lease degli indirizzi IP ai client DHCP. La disabilitazione automatica dei server DHCP non autorizzati è una funzionalità di sicurezza che impedisce ai server DHCP non autorizzati di assegnare indirizzi IP non corretti ai client nella rete.
Per autorizzare il server DHCP in un ambiente di dominio:
Eseguire il comando seguente per aggiungere il server DHCP all'elenco dei server DHCP autorizzati in Active Directory.
Nota
Se non si dispone di un ambiente di dominio, non eseguire questo comando.
Add-DhcpServerInDC -DnsName DHCP1.corp.contoso.com -IPAddress 10.0.0.3
Per verificare che il server DHCP sia autorizzato in Active Directory, eseguire il comando seguente:
Get-DhcpServerInDC
L'esempio seguente mostra un esempio dell'output che deve essere visualizzato in Windows PowerShell
IPAddress DnsName --------- ------- 10.0.0.3 DHCP1.corp.contoso.com
Per maggiori informazioni su questi comandi, vedere gli articoli seguenti:
Configurare un ambito IPv4
Dopo aver autorizzato correttamente il server DHCP, è possibile procedere con la creazione di un nuovo ambito DHCP. Gli ambiti vengono usati per indicare l'intervallo di indirizzi IP per il server DHCP e i relativi client.
Per maggiori informazioni sulla pianificazione degli intervalli di ambito, consultare la sezione Ambiti DHCP per indicazioni.
Per creare un novo ambito IPv4 DHCP, selezionare il metodo pertinente e seguire la procedura.
Di seguito è illustrato come creare un nuovo ambito usando il comando PowerShell Add-DhcpServerv4Scope.
Esegui PowerShell sul computer in una sessione con privilegi elevati.
Per configurare un nuovo ambito DHCP denominato
Contoso network
con un intervallo compreso tra10.10.10.100
e10.10.10.200
una subnet mask di255.255.255.0
, eseguire il comando seguente.Add-DhcpServerv4Scope -Name "Contoso network" -StartRange 10.10.10.100 -EndRange 10.10.10.200 -SubnetMask 255.255.255.0
Gestire le opzioni di ambito
Dopo aver configurato il nuovo ambito, è possibile gestire le opzioni di ambito usando la console DHCP o PowerShell.
È possibile modificare le opzioni di ambito DHCP usando PowerShell con il cmdlet Set-DhcpServerv4OptionValue. Ad esempio, per impostare l'opzione server DNS per l'ambito 192.168.15.0
e impostare i server DNS su 192.168.15.10
e 192.168.15.11
, eseguire il comando seguente:
Set-DhcpServerv4OptionValue -ScopeId 192.168.15.0 -OptionId 6 -Value "192.168.15.10", "192.168.15.11"
Gestire le prenotazioni
Con le prenotazioni client, è possibile riservare un indirizzo IP per l'uso permanente da parte di un client DHCP. Le prenotazioni vengono archiviate utilizzando l'indirizzo MAC di una scheda di interfaccia di rete (NIC) e assicurano che il server DHCP conceda in modo esclusivo un indirizzo IP specifico a un indirizzo MAC specifico.
È possibile creare prenotazioni usando il cmdlet PowerShell Add-DhcpServerv4Reservation. Ad esempio, per aggiungere una prenotazione a un ambito DHCP con un ID ambito di 192.168.15.0
, un indirizzo IP di 192.168.15.100
e l'indirizzo MAC 00-11-22-33-44-55
, eseguire il comando di PowerShell seguente:
Add-DhcpServerv4Reservation -ScopeId 192.168.15.0 -IPAddress 192.168.15.100 -ClientId "00-11-22-33-44-55"
Gestire le esclusioni
Ecco come gestire gli intervalli di esclusione nel server DHCP.
È possibile eseguire il cmdlet Add-DhcpServerv4ExclusionRange per aggiungere un intervallo di esclusione a un ambito DHCP tramite PowerShell. Ad esempio, per aggiungere l'intervallo di esclusione 192.168.15.1
all'ambito 192.168.15.10
192.168.15.0
, eseguire il comando seguente:
Add-DhcpServerv4ExclusionRange -ScopeId 192.168.15.0 -StartRange 192.168.15.1 -EndRange 192.168.15.10