APIPA dient als Ausfallsicherung bei DHCP-Problemen
Automatic Private IP Addressing (APIPA) ist eine DHCP- Ausfallsicherung, die ein Computersystem vor Ausfällen schützt. Es ruft einen Standby-Mechanismus für lokale Internet Protocol Version 4 (IPv4)-Netzwerke auf, die von Microsoft Windows unterstützt werden. Mit APIPA können DHCP-Clients IP-Adressen abrufen , selbst wenn DHCP-Server nicht funktionsfähig sind. APIPA ist in allen modernen Windows-Versionen enthalten, einschließlich Windows 10 .
So funktioniert APIPA
Netzwerke, die für dynamische Adressierung eingerichtet sind, sind auf einen DHCP-Server angewiesen, um den Pool verfügbarer lokaler IP-Adressen zu verwalten. Wenn ein Windows-Clientgerät versucht, dem lokalen Netzwerk beizutreten, kontaktiert es den DHCP-Server, um seine IP-Adresse anzufordern. Wenn der DHCP-Server nicht mehr funktioniert oder ein Netzwerkfehler die Anforderung stört, kann dieser Vorgang fehlschlagen.
Wenn der DHCP-Prozess fehlschlägt, weist Windows automatisch eine IP-Adresse aus dem privaten Bereich von 169.254.0.1 bis 169.254.254.255 zu. Mithilfe des Address Resolution Protocol ( ARP ) überprüfen Clients, ob die gewählte APIPA-Adresse im Netzwerk eindeutig ist, bevor sie sie verwenden. Clients überprüfen dann in regelmäßigen Abständen – normalerweise alle fünf Minuten – den DHCP-Server und aktualisieren ihre Adressen automatisch, wenn der DHCP-Server Anfragen bearbeiten kann.
Wenn Sie beispielsweise einen Computer starten, auf dem Windows 10 installiert ist, wartet dieser einige Sekunden auf einen DHCP-Server, bevor er eine IP aus dem APIPA-Bereich verwendet. Frühere Windows-Versionen suchen bis zu drei Minuten nach einem DHCP-Server.
Alle APIPA-Geräte verwenden die Standardnetzwerkmaske 255.255.0.0 und befinden sich alle im selben Subnetz .
APIPA-Konfiguration
APIPA ist in Windows standardmäßig aktiviert, wenn die PC-Netzwerkschnittstelle für DHCP konfiguriert ist. Diese Option wird in Windows-Dienstprogrammen wie ipconfig als Autokonfiguration bezeichnet . Ein Computeradministrator kann die Funktion deaktivieren, indem er die Windows-Registrierung bearbeitet und den folgenden Schlüsselwert auf 0 setzt:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\
Parameters\Interfaces\{Netzwerkschnittstellen-ID}\
IPAutoconfigurationEnabled
Wenn „IPAutoconfiguration Enabled“ nicht aufgeführt ist, ist es standardmäßig auf 1 eingestellt. Fügen Sie stattdessen ein neues REG_DWORD hinzu und setzen Sie es auf 0.
Fehler im DHCP-Prozess weisen darauf hin, dass eine Netzwerkfehlerbehebung erforderlich ist, um die Probleme zu identifizieren und zu beheben, die die ordnungsgemäße Funktion von DHCP verhindern.
Einschränkungen von APIPA
APIPAs-Adressen fallen nicht in einen der privaten IP-Adressbereiche, die durch den Internetprotokollstandard definiert sind, und sind nur für die Verwendung in lokalen Netzwerken beschränkt. Wie bei privaten IP-Adressen können Ping- Tests oder andere Verbindungsanforderungen aus dem Internet und anderen externen Netzwerken nicht direkt an APIPAs-Geräte gesendet werden.
APIPA-konfigurierte Geräte können mit Peer-Geräten in ihrem lokalen Netzwerk kommunizieren, jedoch nicht außerhalb des Netzwerks. APIPA stellt Windows-Clients zwar eine verwendbare IP-Adresse zur Verfügung, stellt dem Client jedoch im Gegensatz zu DHCP keine Nameserver- ( DNS oder WINS ) und Netzwerk-Gateway- Adressen zur Verfügung xbox play anywhere.
Lokale Netzwerke sollten nicht versuchen, Adressen im APIPAs-Bereich manuell zuzuweisen, da dies zu IP-Adresskonflikten führen kann. Um den Vorteil von APIPAs bei der Anzeige von DHCP-Fehlern beizubehalten, sollten Sie diese Adressen nicht für andere Zwecke verwenden und stattdessen die Netzwerke auf die Verwendung der standardmäßigen IP-Adressbereiche beschränken.