Da vi prøvde å angi en statisk IP-adresse i Windows Server Core Edition ved hjelp av ledeteksten, fant vi en feil som sierKunne ikke frigi DHCP-leieavtalen.Denne feilmeldingen kan vises når du gjør endringer i nettverksadapterens innstillinger. I dette innlegget vil vi se løsninger og løsninger som du kan implementere hvisWindows Server klarte ikke å frigi DHCP Lease.
Fix Windows Server klarte ikke å frigi DHCP Lease
Hvis Windows Server ikke klarte å frigi DHCP Lease, følg løsningene nevnt nedenfor.
- Se etter serveroppdateringer
- Tving endring av IP-adressen
- Start DHCP Client Service på nytt
La oss snakke om dem i detalj.
1] Se etter serveroppdateringer
Du kan støte på problemer når du konfigurerer nettverksinnstillingene til serveren din hvis det er en feil i OS-versjonen. Selv om det ikke er noen offisiell bekreftelse fra Microsoft, vil vi fortsatt se etter oppdateringene, i håp om at de har gitt ut en oppdatering som vil fikse denne feilen. For å gjøre det, åpneInnstillinger,gå tilOppdatering og sikkerhet,og klikk på Se etter oppdateringer. Hvis oppdateringer er tilgjengelige, installer dem, start datamaskinen på nytt og sjekk om problemet vedvarer.
2] Tving endring av IP-adressen
Hvis det ikke er noen tilgjengelige oppdateringer, vil vi foreløpig endre IP-adressen til serveren manuelt fra CLI. Vi må tvinge endring av IP-adressen og omgå den aktuelle feilmeldingen. Hvis du allerede er på skjermen der du fikk feilen, trykk Enter for å fortsette, og velg deretter alternativet for å åpne PowerShell, vanligvis vil det respektive tallet være 15, Avslutt til kommandolinjen (PowerShell); men hvis du ikke er der, bare åpnePowerShell (som administrator).
Etter å ha åpnet PowerShell, kjørGet-NetAdapterfor å liste ned nettverkskortene og deres aliaser.
Hvis nettverkskortet ditt har mer enn ett alias og du ikke er sikker på hvilket du skal konfigurere, kjøripconfig /all
og sjekk listen over aliaser. Vi skal endre IP-en til det valgte aliaset.
Når du vet hvilket alias du skal konfigurere, må du kjøre følgende kommando for å fjerne IP-adressen som er tildelt Ethernet-grensesnittet.
Remove-NetIPAddress -InterfaceAlias Ethernet -confirm:$False
La oss bryte ned kommandoen.
- Fjern-NetIPAddress: Denne cmdleten fjerner en IP-adresse og dens konfigurasjon fra et nettverksgrensesnitt.
- InterfaceAlias Ethernet: Spesifiserer nettverksgrensesnittet som IP-adressen er tildelt. I dette tilfellet er det Ethernet-grensesnittet.
- bekrefte:$False: Undertrykker bekreftelsesmeldingen som vanligvis vises når du kjører cmdleten, slik at kommandoen kan kjøres uten brukerintervensjon.
I mitt tilfelle var kommandoenRemove-NetIPAddress -InterfaceAlias Ethernet0 -bekreft:$False.
Etter å ha fjernet den tilordnede IP-en, er jobben vår å tildele en ny. For å gjøre det, må du kjøre følgende kommando.
New-NetIPAddress -InterfaceAlias {NAME} -IPAddress {IP} -PrefixLength {L} -DefaultGateway {GATEWAY_IP}
La oss se på beskrivelsen av kommandoen.
- Ny-NettIP-adresse:Denne cmdleten legger til en ny IP-adressekonfigurasjon til et nettverksgrensesnitt.
- InterfaceAlias {NAME}:Spesifiserer nettverksgrensesnittet ved navn eller alias der IP-adressen vil bli tildelt. Erstatt {NAME} med det faktiske navnet på nettverksgrensesnittet, for eksempel Ethernet.
- IP-adresse {IP}:Angir den nye IP-adressen som skal tildeles. Erstatt {IP} med den faktiske IP-adressen, som 192.168.1.10
- Prefikslengde {L}:Angir lengden på subnettprefikset (også kjent som subnettmaske) for IP-adressen. Erstatt {L} med prefikslengdenummeret, som 24 (for en nettverksmaske på 255.255.255.0).
- DefaultGateway {GATEWAY_IP}:Angir IP-adressen til standard gateway. Erstatt {GATEWAY_IP} med den faktiske gateway-IP-adressen, som 192.168.1.1.
Etter å ha erstattet alle variablene, viser det seg at kommandoen for serveren min erNew-NetIPAddress -InterfaceAlias Ethernet0 -IPAddress 192.168.1.4 -PrefixLength 24 -DefaultGateway 192.168.1.1. YDu bruker kanskje en annen IP og DefaultGateway, så konstruer spørringen deretter.
Dette er en løsning som vil fjerne gjeldende IP og vil sette en ny statisk IP.
3] Start DHCP Client Service på nytt
DHCP eller Dynamic Host Configuration Protocol Client Service er et viktig element i et nettverk, og automatiserer tildeling og administrasjon av IP-adresser og ulike nettverkskonfigurasjonsparametere. Siden vi står overfor problemet når vi prøver å tilordne IP-en automatisk, la oss starte DHCP-klienttjenesten på nytt på datamaskinen din. For det, åpnePowerShellog kjør følgende kommando.
Restart-Service DhcpClient
Når du er ferdig, sjekk om problemet vedvarer. Hvis problemet ikke er løst, kjørnetsh winsock tilbakestillingfor å tilbakestille Winsock-protokollen.
Forhåpentligvis kan du løse problemet ved å bruke løsningene nevnt i dette innlegget.
Lese:
Hvordan fikser jeg DHCP-leasefeil?
Hvis du støter på en feil som antyder at DHCP-leasen mislyktes og du ikke kan konfigurere serverens nettverksinnstillinger, er det noen få løsninger og løsninger du kan prøve. Først, sjekk om det er en oppdatering tilgjengelig og installer den. Hvis oppdateringen ikke er i stand til å løse problemet, må du angi IP-en manuelt eller starte DHCP-tjenesten på nytt for å tillate automatisk IP-tildeling.
Lese:
Hva forårsaker DHCP-feil?
Det er ulike årsaker som kan forårsake DHCP-feil som IP-adressekonflikt, dvs.; to enheter med samme IP-adresse, feilkonfigurert DHCP-server, utilstrekkelige IP-adresser og mer. Vi anbefaler imidlertid at du søker etter problemet ved å bruke den oppgitte feilmeldingen for løsningene.
Les også:Fastsette.