IP-Adressen in Internet Protocol (IP) Version 4 (IPv4) reichen von 0.0.0.0 bis 255.255.255.255. Die IP-Adresse 0.0.0.0 hat in Computernetzwerken mehrere besondere Bedeutungen. Sie kann jedoch nicht als Allzweck-Geräteadresse verwendet werden.
Diese IP-Adresse ist wie eine normale aufgebaut (sie hat vier Stellen für Zahlen). Es ist jedoch eine Platzh alteradresse oder eine, die verwendet wird, um zu beschreiben, dass keine normale Adresse zugewiesen ist – weder öffentlich noch privat. Anstatt beispielsweise keine IP-Adresse in den Netzwerkbereich eines Programms einzufügen, kann 0.0.0.0 verwendet werden, um alles zu bedeuten, von „alle IP-Adressen akzeptieren“oder „alle IP-Adressen blockieren“bis hin zur Standardroute.
Es ist leicht, 0.0.0.0 und 127.0.0.1 zu verwechseln. Eine Adresse mit vier Nullen hat mehrere definierte Verwendungen (wie unten beschrieben), während 127.0.0.1 einen bestimmten Zweck hat, nämlich einem Gerät zu erlauben, Nachrichten an sich selbst zu senden.
Die IP-Adresse 0.0.0.0 wird manchmal als Wildcard-Adresse, nicht spezifizierte Adresse oder INADDR_ANY bezeichnet.
Was 0.0.0.0 bedeutet
Kurz gesagt, 0.0.0.0 ist eine nicht routbare Adresse, die ein ungültiges oder unbekanntes Ziel beschreibt. Es bedeutet jedoch etwas anderes, je nachdem, ob es auf einem Clientgerät wie einem Computer oder auf einem Servergerät angezeigt wird.
Auf Client-Computern
PCs und andere Client-Geräte zeigen normalerweise eine Adresse von 0.0.0.0 an, wenn sie nicht mit einem TCP/IP-Netzwerk verbunden sind. Ein Gerät kann sich diese Adresse standardmäßig selbst zuweisen, wenn es offline ist.
Es kann auch automatisch von DHCP zugewiesen werden, falls die Adresszuweisung fehlschlägt. Wenn diese Adresse eingestellt ist, kann ein Gerät nicht mit anderen Geräten in diesem Netzwerk kommunizieren.
0.0.0.0 kann theoretisch auch als Subnetzmaske eines Geräts anstelle seiner IP-Adresse eingestellt werden. Eine Subnetzmaske mit diesem Wert hat jedoch keinen praktischen Zweck. Sowohl der IP-Adresse als auch der Netzwerkmaske wird auf einem Client normalerweise 0.0.0.0 zugewiesen.
Je nach Art der Verwendung kann Firewall- oder Router-Software 0.0.0.0 verwenden, um anzuzeigen, dass jede IP-Adresse blockiert (oder zugelassen) werden soll.
Auf Softwareanwendungen und Servern
Einige Geräte, insbesondere Netzwerkserver, besitzen mehr als eine Netzwerkschnittstelle. TCP/IP-Softwareanwendungen verwenden 0.0.0.0 als Programmiertechnik, um den Netzwerkverkehr über alle IP-Adressen zu überwachen, die derzeit den Schnittstellen auf diesem Multihomed-Gerät zugewiesen sind.
Während verbundene Computer diese Adresse nicht verwenden, enth alten Nachrichten, die über IP übertragen werden, manchmal 0.0.0.0 im Protokoll-Header, wenn die Quelle der Nachricht unbekannt ist.
Was tun, wenn Sie die IP-Adresse 0.0.0.0 sehen
Wenn ein Computer ordnungsgemäß für TCP/IP-Netzwerke konfiguriert ist, aber 0.0.0.0 als Adresse anzeigt, versuchen Sie Folgendes, um dieses Problem zu beheben und eine gültige Adresse zu erh alten:
- In Netzwerken mit Unterstützung für dynamische Adresszuweisung geben Sie die IP-Adresse des Computers frei und erneuern Sie sie. Fehler bei der DHCP-Zuweisung können sporadisch oder dauerhaft auftreten. Wenn die Fehler weiterhin bestehen, beheben Sie die DHCP-Serverkonfiguration. Häufige Fehlerursachen sind keine verfügbaren Adressen im DHCP-Pool.
- Für Netzwerke, die eine statische IP-Adressierung erfordern, konfigurieren Sie eine gültige IP-Adresse auf dem Computer.