Automatisk privat IP-adressering (APIPA) er en DHCP-feilsikkerhet som beskytter et datasystem mot feil ved å påkalle en standby-mekanisme for lokale Internet Protocol versjon 4 (IPv4) -nettverk som støttes av Microsoft Windows. Med APIPA kan DHCP-klienter få IP-adresser selv når DHCP-servere ikke fungerer. APIPA finnes i alle moderne versjoner av Windows, inkludert Windows 10.
Hvordan APIPA fungerer
Nettverk som er konfigurert for dynamisk adressering stole på en DHCP-server for å administrere bassenget av tilgjengelige lokale IP-adresser. Når en Windows-klientenhet forsøker å bli med i det lokale nettverket, kontakter den DHCP-serveren for å be om sin IP-adresse. Hvis DHCP-serveren slutter å fungere, forstyrrer en nettverkslogg forespørselen, eller det oppstår noe problem på Windows-enheten, kan denne prosessen mislykkes.
Når DHCP-prosessen feiler, tildeler Windows automatisk en IP-adresse fra det private området, som er 169.254.0.1 til 169.254.255.254. Ved hjelp av adresseoppløsningsprotokoll (ARP), bekrefter kundene at den valgte APIPA-adressen er unik på nettverket før de bruker den. Klienter sjekker deretter tilbake med DHCP-serveren med jevne mellomrom - vanligvis hvert femte minutt - og oppdaterer adressene sine automatisk når DHCP-serveren kan serviceforespørsler.
Når du starter en datamaskin som kjører Windows Vista, venter den for eksempel bare seks sekunder på en DHCP-server før du bruker en IP fra APIPA-serien. Tidligere versjoner av Windows ser etter en DHCP-server i så lang tid som tre minutter.
Alle APIPA-enhetene bruker standard nettverksmaske 255.255.0.0, og alle ligger i samme delnett.
APIPA er aktivert som standard i Windows når PC-nettverksgrensesnittet er konfigurert for DHCP. Dette alternativet kalles autokonfigurasjon i Windows-verktøy, for eksempel ipconfig. En datamaskinadministrator kan deaktivere funksjonen ved å redigere Windows-registret og sette følgende nøkkelverdi til 0:
HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Tjenester / TcpipParameters / IPAutoconfigurationEnabled
Nettverksadministratorer og erfarne datamaskinbrukere innser at feil i DHCP-prosessen viser at nettverksproblemløsing er nødvendig for å identifisere og løse problemene som hindrer DHCP fra å fungere skikkelig. APIPA-adresser faller ikke inn i noen av de private IP-adressene som er definert av Internet Protocol-standarden, og er begrenset til bruk bare på lokale nettverk. Som private IP-adresser kan pingtester eller andre tilkoblingsforespørsler fra Internett og andre eksterne nettverk ikke gjøres direkte til APIPA-enheter. APIPA-konfigurerte enheter kan kommunisere med peer-enheter på sitt lokale nettverk, men kan ikke kommunisere utenfor det. Mens APIPA gir Windows-klienter en brukbar IP-adresse, gir den ikke klienten med nameserver (DNS eller WINS) og nettverksgatewayadresser som DHCP gjør. Lokale nettverk bør ikke forsøke å manuelt tilordne adresser i APIPA-området fordi IP-adressekonflikter vil oppstå. For å opprettholde den fordel APIPA har for å angi DHCP-feil, bør administratorer unngå å bruke disse adressene til andre formål, og i stedet begrense deres nettverk for å bruke standard IP-adresser. Begrensninger av APIPA