Při pokusu o nastavení statické IP adresy v systému Windows Server Core Edition pomocí příkazového řádku jsme narazili na chybu, která říkáNepodařilo se uvolnit DHCP Lease.Tato chybová zpráva se může zobrazit při provádění jakýchkoli změn v nastavení síťového adaptéru. V tomto příspěvku uvidíme zástupná řešení a řešení, která můžete implementovat, pokudWindows Server nedokázal uvolnit DHCP Lease.
Oprava Windows Server selhal při uvolnění DHCP Lease
Pokud se Windows Serveru nepodařilo uvolnit DHCP Lease, postupujte podle níže uvedených řešení.
- Zkontrolujte aktualizace serveru
- Vynutit změnu IP adresy
- Restartujte službu klienta DHCP
Promluvme si o nich podrobně.
1] Zkontrolujte aktualizace serveru
Pokud je ve verzi vašeho operačního systému chyba, můžete narazit na problémy při konfiguraci síťových nastavení vašeho serveru. I když neexistuje žádné oficiální potvrzení od společnosti Microsoft, stále budeme kontrolovat aktualizace v naději, že vydali opravu, která tuto chybu opraví. Chcete-li tak učinit, otevřetenastavení,jít doAktualizace a zabezpečení,a klikněte na Zkontrolovat aktualizace. Pokud jsou k dispozici aktualizace, nainstalujte je, restartujte počítač a zkontrolujte, zda problém přetrvává.
2] Vynutit změnu IP adresy
Pokud nejsou k dispozici žádné aktualizace, v současné době ručně změníme IP adresu serveru z CLI. Musíme vynutit změnu IP adresy a obejít příslušnou chybovou zprávu. Pokud jste již na obrazovce, kde došlo k chybě, pokračujte stisknutím klávesy Enter a poté vyberte možnost otevřít PowerShell, obvykle by příslušné číslo bylo 15, ukončete příkazový řádek (PowerShell); pokud tam však nejste, stačí otevřítPowerShell (jako správce).
Po otevření PowerShellu spusťteGet-NetAdapterpro seznam vašich síťových karet a jejich aliasů.
Pokud má vaše síťová karta více než jeden alias a nejste si jisti, který z nich nakonfigurovat, spusťteipconfig /all
a zkontrolujte seznam aliasů. Chystáme se změnit IP aktuálně vybraného aliasu.
Jakmile víte, který alias konfigurovat, musíte spustit následující příkaz k odstranění adresy IP přiřazené k rozhraní Ethernet.
Remove-NetIPAddress -InterfaceAlias Ethernet -confirm:$False
Rozeberme příkaz.
- Remove-NetIPAddress: Tato rutina odebere IP adresu a její konfiguraci ze síťového rozhraní.
- InterfaceAlias Ethernet: Určuje síťové rozhraní, kterému je přiřazena adresa IP. V tomto případě je to rozhraní Ethernet.
- potvrdit:$False: Potlačí výzvu k potvrzení, která se obvykle zobrazí při spuštění rutiny, a umožní spuštění příkazu bez zásahu uživatele.
V mém případě byl příkazRemove-NetIPAddress -InterfaceAlias Ethernet0 -confirm:$False.
Po odebrání přidělené IP je naším úkolem přidělit novou. Chcete-li tak učinit, musíte spustit následující příkaz.
New-NetIPAddress -InterfaceAlias {NAME} -IPAddress {IP} -PrefixLength {L} -DefaultGateway {GATEWAY_IP}
Podívejme se na popis příkazu.
- New-NetIPAddress:Tato rutina přidá do síťového rozhraní novou konfiguraci IP adresy.
- Alias rozhraní {NAME}:Určuje síťové rozhraní svým názvem nebo aliasem, kterému bude přidělena adresa IP. Nahraďte {NAME} skutečným názvem síťového rozhraní, například Ethernet.
- IPAddress {IP}:Určuje novou adresu IP, která se má přiřadit. Nahraďte {IP} skutečnou IP adresou, např. 192.168.1.10
- Délka předpony {L}:Určuje délku předpony podsítě (známou také jako maska podsítě) pro adresu IP. Nahraďte {L} číslem délky předpony, například 24 (pro masku podsítě 255.255.255.0).
- Výchozí brána {GATEWAY_IP}:Určuje IP adresu výchozí brány. Nahraďte {GATEWAY_IP} skutečnou IP adresou brány, např. 192.168.1.1.
Po nahrazení všech proměnných se příkaz pro můj server ukáže jakoNová-NetIPAddress -InterfaceAlias Ethernet0 -IPAddress 192.168.1.4 -PrefixLength 24 -DefaultGateway 192.168.1.1. YMožná používáte jinou IP a DefaultGateway, takže podle toho sestavte dotaz.
Toto je řešení, které odstraní aktuální IP a nastaví novou statickou IP.
3] Restartujte službu klienta DHCP
Klientská služba DHCP nebo Dynamic Host Configuration Protocol je základním prvkem v síti, který automatizuje přidělování a správu IP adres a různých parametrů konfigurace sítě. Protože se potýkáme s problémem při pokusu o automatické přiřazení IP adresy, restartujte službu klienta DHCP běžící na vašem počítači. K tomu otevřetePowerShella spusťte následující příkaz.
Restart-Service DhcpClient
Po dokončení zkontrolujte, zda problém přetrvává. V případě, že problém není vyřešen, spusťtereset netsh winsockresetovat protokol Winsock.
Doufejme, že problém můžete vyřešit pomocí řešení uvedených v tomto příspěvku.
Číst:
Jak opravím selhání zapůjčení DHCP?
Pokud narazíte na chybu, která znamená, že zapůjčení adresy DHCP se nezdařilo a nejste schopni nakonfigurovat nastavení sítě serveru, existuje několik řešení a zástupných řešení, která můžete vyzkoušet. Nejprve zkontrolujte, zda je k dispozici aktualizace, a nainstalujte ji. Pokud aktualizace nedokáže problém vyřešit, nastavte IP ručně nebo restartujte službu DHCP, abyste povolili automatické přidělování IP.
Číst:
Co způsobuje selhání DHCP?
Existují různé důvody, které mohou způsobit selhání DHCP, jako je konflikt IP adres, tzn. dvě zařízení se stejnou IP adresou, špatně nastavený DHCP server, nedostatečné IP adresy a další. Pro řešení však doporučujeme vyhledat problém pomocí dané chybové zprávy.
Přečtěte si také:Opravit.