Risoluzione dei problemi di rilascio del lease DHCP di Windows Server
Durante il tentativo di assegnare un indirizzo IP statico in Windows Server Core Edition tramite Prompt dei comandi, potresti riscontrare un errore che indica Impossibile rilasciare il DHCP Lease. Questo particolare errore può presentarsi quando provi a modificare le impostazioni della tua scheda di rete. In questo articolo, esploreremo varie soluzioni alternative e soluzioni per quando Windows Server non è in grado di rilasciare il DHCP Lease.
Risoluzione del problema del server Windows che non riesce a rilasciare il lease DHCP
Se il tuo server Windows ha difficoltà a rilasciare un lease DHCP, prova le seguenti soluzioni.
- Verifica gli aggiornamenti del server
- Forzare una modifica dell’indirizzo IP
- Riavviare il servizio client DHCP
Analizziamo nel dettaglio ciascuna soluzione.
1] Verifica gli aggiornamenti del server
Se ci sono bug nella versione del tuo sistema operativo, la configurazione delle impostazioni di rete potrebbe causare problemi. Sebbene Microsoft non confermi sempre questi bug, è consigliabile controllare gli aggiornamenti nella speranza di una correzione. Per farlo, vai su Impostazioni, quindi su Aggiornamenti e sicurezza e clicca su Controlla aggiornamenti. Installa tutti gli aggiornamenti disponibili, riavvia il server e verifica se il problema persiste.
2] Forzare una modifica dell’indirizzo IP
Se al momento non sono disponibili aggiornamenti, puoi modificare manualmente l’indirizzo IP del server tramite l’interfaccia a riga di comando (CLI). Questo processo prevede di forzare una modifica dell’indirizzo IP per ignorare il messaggio di errore riscontrato. Se ti trovi nella schermata di errore, premi semplicemente Invio per procedere e seleziona l’opzione per aprire PowerShell, spesso assegnata al numero 15 per questa azione. Se non ti trovi in quella schermata, avvia semplicemente PowerShell come amministratore.
Dopo aver avviato PowerShell, eseguire Get-NetAdapter per visualizzare un elenco delle interfacce di rete e dei relativi alias.
Se la tua scheda di rete ha più alias e non sei sicuro di quale modificare, usa ipconfig /all
per esaminare l’elenco. Il passo successivo è modificare l’IP dell’alias che hai selezionato.
Dopo aver identificato l’alias da modificare, immettere il comando seguente per eliminare l’indirizzo IP attualmente assegnato all’interfaccia Ethernet.
Remove-NetIPAddress -InterfaceAlias Ethernet -confirm:$False
Analizziamo i componenti di questo comando:
- Remove-NetIPAddress : questo cmdlet viene utilizzato per eliminare un indirizzo IP e la sua configurazione da un’interfaccia di rete.
- InterfaceAlias Ethernet : specifica l’interfaccia di rete da cui verrà rimosso l’indirizzo IP, in questo caso l’interfaccia Ethernet.
- confirm:$False : impedisce la richiesta di conferma che in genere viene visualizzata quando si esegue il cmdlet, consentendo un’esecuzione fluida senza interazione da parte dell’utente.
Nel mio caso, il comando era Remove-NetIPAddress -InterfaceAlias Ethernet0 -confirm:$False.
Dopo aver rimosso con successo l’IP esistente, il passo successivo è assegnarne uno nuovo. Per farlo, esegui il comando seguente.
New-NetIPAddress -InterfaceAlias {NAME} -IPAddress {IP} -PrefixLength {L} -DefaultGateway {GATEWAY_IP}
Ecco una panoramica di questo comando:
- New-NetIPAddress: Questo cmdlet consente di stabilire una nuova configurazione dell’indirizzo IP per un’interfaccia di rete.
- InterfaceAlias {NAME}:Specifica l’interfaccia di rete tramite il suo nome o alias per l’assegnazione IP. Sostituisci {NAME} con il nome effettivo della tua interfaccia di rete, come Ethernet.
- IPAddress {IP}:Questo indica il nuovo indirizzo IP che vuoi assegnare. Sostituisci {IP} con il tuo indirizzo IP designato, ad esempio 192.168.1.10.
- PrefixLength {L}:Definisce la lunghezza del prefisso di subnet (nota come subnet mask) per l’indirizzo IP. Sostituisci {L} con la lunghezza del prefisso numerico, come 24 (che rappresenta una subnet mask di 255.255.255.0).
- DefaultGateway {GATEWAY_IP}:Si riferisce all’indirizzo IP del gateway predefinito. Sostituisci {GATEWAY_IP}con l’indirizzo IP del tuo gateway effettivo, ad esempio 192.168.1.1.
Dopo aver sostituito tutti i segnaposto, il comando per la mia configurazione era New-NetIPAddress -InterfaceAlias Ethernet0 -IPAddress 192.168.1.4 -PrefixLength 24 -DefaultGateway 192.168.1.1. Assicurati che i tuoi parametri riflettano accuratamente il tuo ambiente.
Questa soluzione alternativa rimuove efficacemente l’indirizzo IP esistente, consentendo l’assegnazione di un nuovo IP statico.
3] Riavviare il servizio client DHCP
Il servizio client DHCP è fondamentale all’interno di una rete, facilitando la distribuzione e la gestione automatica degli indirizzi IP e delle configurazioni di rete. Poiché l’errore si verifica quando si tenta di impostare automaticamente l’IP, vale la pena riavviare il servizio client DHCP sul dispositivo. Per farlo, aprire PowerShell ed eseguire il comando seguente.
Restart-Service DhcpClient
Dopo aver eseguito quel comando, controlla se il problema è stato risolto. Se il problema persiste, puoi anche provare a eseguire netsh winsock reset
per ripristinare le impostazioni del protocollo Winsock.
Utilizzando le soluzioni descritte in questo articolo dovresti riuscire a risolvere il problema in questione.
Come posso risolvere un errore di lease DHCP?
Se riscontri un errore che indica che il lease DHCP è fallito, impedendoti di configurare le impostazioni di rete del tuo server, puoi provare diverse soluzioni. Innanzitutto, controlla se ci sono aggiornamenti disponibili e installali. Se l’aggiornamento non risolve il problema, prendi in considerazione l’impostazione manuale dell’IP o il riavvio del servizio DHCP per facilitare l’assegnazione automatica dell’IP.
Cosa contribuisce a un errore DHCP?
Diversi fattori possono causare un errore DHCP, come conflitti di indirizzi IP (quando due dispositivi condividono lo stesso IP), server DHCP non configurati correttamente o mancanza di indirizzi IP disponibili. Consigliamo di cercare soluzioni in base al messaggio di errore specifico che si incontra per le risoluzioni mirate.
Lascia un commento