Definition
Eine IP-Adresse ist eine numerische Kennung, die jedem mit dem Internet verbundenen Gerät zugewiesen wird und dazu dient, Datenverkehr zum richtigen Ziel zu leiten. IPv4-Adressen verwenden 32 Bit und sehen aus wie 76.76.21.21, vier Zahlen von 0 bis 255, was etwa 4.3 Milliarden mögliche Kombinationen ergibt. IPv6-Adressen verwenden 128 Bit und sehen aus wie 2606:4700:4700::1111, sind länger, hexadezimal und wurden entwickelt, um den IPv4-Adressmangel mit einem praktisch unbegrenzten Adressraum zu lösen. Jeder Webserver hat mindestens eine IP, und DNS ordnet menschenlesbare Domains diesen Adressen zu, sodass Besuchende keine Zahlen eingeben müssen. Im Webhosting ist der Unterschied zwischen einer Shared IP, die von vielen Websites auf einem Server genutzt wird, und einer Dedicated IP, die ausschließlich für Ihre Website verwendet wird, relevant für einige Legacy-SSL-Workflows vor SNI, die Absenderreputation bei E-Mail sowie wenige geografisch beschränkte Anwendungsfälle. In den meisten modernen Hosting-Setups müssen Sie diese Unterscheidung nicht aktiv berücksichtigen.
So funktioniert es
Eine Webanfrage aus dem Browser führt die Ziel-IP im IP-Paketkopf mit; das Netzwerk leitet das Paket über Router, bis es den Server erreicht. Die Antwort des Servers enthält die IP des Besuchers. NAT, Load Balancer und Reverse Proxies können unterwegs IPs umschreiben.
Warum es wichtig ist
Für die meisten modernen Webhosting-Setups müssen Sie sich um IPs nicht kümmern: DNS übernimmt die Zuordnung. Relevante Fälle sind Anforderungen an Dedicated IPs (einige Legacy-SSL- und einige E-Mail-Absender-Setups), Abuse-Handling (eine Blacklist für eine Shared IP betrifft alle darauf gehosteten Projekte) und geografisch beschränkter Zugriff.