Hvis du bruker Windows 10 eller en eldre versjon av Linux, kan det hende du har stolt på ipconfig (Internet Protocol Configuration) kommandolinje for å sjekke IP-adressene som er tildelt enhetene dine. Det er en allsidig kommando, spesielt i Linux, hvor den kan vise Wi-Fi og Ethernet IP-adresser. Det gjør det desto mer frustrerende når du får den fryktede “ipconfig Not Found”-feilen.
Denne feilen kan oppstå av flere årsaker, med feilrettingene avhengig av om du bruker et Windows 10 eller et eldre Linux-operativsystem.
Fikser ipconfig ikke funnet i Windows 10
I Windows 10 kan et ipconfig-problem manifestere seg som enten en “ipconfig not found”-advarsel eller et “ipconfig not recognted”-varsel. Uansett, du har nettopp mistet en nyttig metode for å sjekke IP-adresser, tømme domenenavnservere (DNS-er) og endre ulike aspekter ved din Windows 10-PC.
Det er tre mulige rettelser for en “ipconfig not found”-feil i Windows 10.
Fix 1 – Bruk Path Variable-funksjonen
Med banevariabelfunksjonen kan du legge til filplasseringer til en systembane, noe som gir deg muligheten til å kjøre kjørbare filer. Det betyr noe fordi en “ipconfig ikke funnet”-feil kan skyldes at feil systembane er tildelt ipconfig-funksjonen.
Å fikse dette problemet er et tilfelle av å legge til de riktige banevariablene.
- Trykk Win + R for å åpne “Kjør”-dialogboksen og skriv “
sysdm.cpl
.” - Trykk “Enter” og velg “Systemegenskaper”.
- Naviger til fanen “Avansert”.
- Finn og klikk “Oppstart og gjenoppretting”, som du vil etter å ha klikket på “Miljøvariabler”-knappen.
- Se etter en variabel kalt “Path” i det nye vinduet, og dobbeltklikk på den.
- Klikk “Ny” og skriv “
%SystemRoot%\system32
” for å lage en ny vei. - Velg “OK” før du starter datamaskinen på nytt.
Etter omstart bør du oppdage at den manuelt konfigurerte banen lar ipconfig-kommandoen fungere igjen. Men du kan også støte på et problem når du følger disse trinnene – “Path”-variabelen nevnt i det femte trinnet vises kanskje ikke i “Oppstart og gjenoppretting”-popup-vinduet.
Hvis det skjer, kan du opprette Path-variabelen og koble verdien til ipconfig-kommandoen med disse trinnene:
- Fra “Oppstart og gjenoppretting”-vinduet klikker du på “Ny”.
- Skriv “Bi” som “Variabelnavn” i popup-boksen.
- Tast inn “
%SystemRoot%\system32
” i tekstboksen “Variabel verdi”. - Trykk “OK” og start enheten på nytt.
Fix 2 – Utfør DISM- og SFC-skanninger
Noen ganger betyr ipconfig-problemet at det er et problem med den kjørbare filen utover wonky pathfinding. Filen kan være ødelagt eller mangler, så konfigurering av en ny bane vil ikke fungere fordi det ikke er noe sted for den banen å gå.
Å fikse den ødelagte eller tapte kjørbare filen kan løse ipconfig-problemet. Og du kan gjøre det ved å kjøre SFC- og DISM-skanneverktøyene:
- Naviger til Windows-søkefeltet og skriv “cmd” for å finne kommandoprompt-appen.
- Høyreklikk på “Ledetekst” og velg “Kjør som administrator.”
- Skriv inn “
sfc/scannow
” og trykk på “Enter”-tasten for å kjøre en sjekk for eventuelle integritetsproblemer i systemet ditt. - Etter å ha fullført prosessen, gjenta trinn 1 og trinn 2 for å gjenåpne ledeteksten som administrator.
- Skriv inn “
DISM /Online /Cleanup-Image /RestoreHealth
” og trykk “Enter.”
La prosessen kjøre (det tar omtrent 15 minutter), og den skal oppdage og fikse eventuelle ødelagte kjørbare filer eller systemfiler, inkludert ipconfig. Når skanningen er ferdig, skriv “ipconfig” i ledeteksten for å se om den fungerer igjen.
Fix 3 – Bruk Powershell
Ved hjelp av Microsoft Powershell er teknisk sett ikke en løsning for “ipconfig not found”-problemet. Det er en erstatning, dvs. en måte å omgå problemet ved å bruke det som egentlig er en kraftigere versjon av Command Prompt-appen. Kommandoene, for eksempel “Get-NetIPConfiguration”, gir mer detaljerte resultater enn ipconfig-kommandoen.
Å bruke det er enkelt:
- Trykk Win + R for å åpne “Kjør”-dialogboksen.
- Skriv inn “
Powershell
” og åpne appen. - Skriv inn en Powershell-kommando for å sjekke IP-adressen din, for eksempel “
Get-NetIPConfiguration
.”
Dette er ikke en perfekt løsning – du får ikke ipconfig tilbake for Windows 10-enheten din. Men som et alternativ gir det bedre resultater og betyr at du ikke trenger å rote rundt med å lage nye baner eller fikse ødelagte kjørbare filer.
Fikser ipconfig ikke funnet i Linux
Eldre versjoner av Linux hadde ipconfig-kommandoen forhåndsinstallert, men mangel på vedlikehold førte til at de fleste utviklere forlot den som en nedlagt kommando. Hvis du får feilen “ipconfig not found” i Linux, betyr det vanligvis at du kjører en ny versjon av operativsystemet som kommandoen ikke lenger eksisterer for.
Men du kan få tak i det ved å installere net-tools-pakken.
Installering av net-tools-pakken er et enkelt tilfelle av å kjøre en kommando, selv om kommandoen varierer avhengig av hvilken Linux-versjon du har.
- Arch-baserte systemer – Kjør “
sudo pacman -S net-tools
” - Debian- og Ubuntu-systemer eller derivater – Kjør “
sudo apt install net-tools
” - RHEL-, Fedora- og CentOS-systemer – Kjør “
sudo dnf install net-tools
”
Den relevante kommandoen for systemet ditt ber Linux om å installere net-tools, som inneholder den kjørbare ipconfig. Når den er installert, prøv å kjøre ipconfig fra kommandolinjen for å se om det fungerer.
Kjører alternativet til ipconfig i Linux
Hovedårsaken til at du får feilen “ipconfig not found” i Linux, er at den (og net-tools-pakken) anses som “avviklet.” Dette betyr at Linux-utviklere i fellesskap mener at det er utdatert, så de jobber ikke lenger med det.
Heldigvis ble net-tools-pakken erstattet av iproute2 i nyere versjoner av Linux, som har en kommando som gir samme utdata som den eldre ipconfig-kommandoen levert. Bare skriv “ip a” som en kommando, og du skal se en utgang som viser Linux-enhetens IP-adresse.
Løs din ipconfig-ve
Å støte på feilen “ipconfig not found” er irriterende når alt du vil gjøre er å sjekke en enhets IP-adresse. Likevel er det stadig mer vanlig, spesielt gitt at ipconfig er en eldre kommando som anses som utdatert på både Windows- og Linux-systemer. I Windows er den erstattet av Powershell-appen og dens nye kommando, mens iproute2-programvarepakken erstatter den i nyere versjoner av Linux.
Bruk av eldre systemer, eller i Linux sitt tilfelle, de som bare ønsker å få tilgang til ipconfig på et nytt operativsystem, har løsninger og rettinger. Å laste ned på nytt, fikse banen til ipconfig og kjøre skanninger for å bekrefte at den kjørbare filen ikke er ødelagt, kan løse feilen “ipconfig not found”.
Foretrekker du å bruke ipconfig foran de nye kommandoene som tilbys i Windows og Linux? Hvor ofte brukte du ipconfig før du fikk “ikke funnet”-problemet? Gi oss beskjed i kommentarfeltet nedenfor.