Condividi tramite


Avvio rapido: Installare e configurare il server DHCP

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.

  1. Esegui PowerShell sul computer in una sessione con privilegi elevati.

  2. 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:

  1. 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
    
  2. 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.

  1. Esegui PowerShell sul computer in una sessione con privilegi elevati.

  2. Per configurare un nuovo ambito DHCP denominato Contoso network con un intervallo compreso tra 10.10.10.100 e 10.10.10.200 una subnet mask di 255.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.10192.168.15.0, eseguire il comando seguente:

Add-DhcpServerv4ExclusionRange -ScopeId 192.168.15.0 -StartRange 192.168.15.1 -EndRange 192.168.15.10