IP-Informationen abrufen

Rufen Sie detaillierte Informationen zu einer IP-Adresse ab, einschließlich geografischer Standort, ISP, ASN und mehr.

Abfrage-Einstellungen

Abfrageergebnis

Bitte geben Sie eine IP-Adresse ein oder klicken Sie auf "Meine IP ermitteln", um zu beginnen

Datenschutz und Sicherheit

Bitte beachten Sie Folgendes bei der Verwendung dieses Tools zur Abfrage von IP-Informationen:

  • ℹ️ Abfrageanfragen werden an Drittanbieter-APIs gesendet; wir protokollieren Ihren Abfrageverlauf nicht
  • ℹ️ Geolokalisierungsdaten für IP-Adressen sind in der Regel nur auf Stadtebene genau und können keine exakte Adresse ermitteln
  • ℹ️ Die meisten Heimbreitbandverbindungen verwenden dynamische IPs, daher kann sich Ihre IP-Adresse regelmäßig ändern
  • ℹ️ Wenn Sie ein VPN oder einen Proxy verwenden, zeigen die Ergebnisse Informationen über den Proxyserver an

Anwendungsfälle

Sicherheitsüberwachung

Analysieren Sie Zugriffsprotokolle auf verdächtige IP-Quellen, um potenzielle Sicherheitsbedrohungen zu identifizieren.

Netzwerk-Fehlerbehebung

Beheben Sie Konnektivitätsprobleme und überprüfen Sie den geografischen Standort Ihrer Server- oder CDN-Knoten.

Geolokalisierung

Bereitstellung lokalisierter Inhalte, Sprachen oder Dienste (z. B. CDN-Verteilung) basierend auf der IP-Adresse des Benutzers.

Häufig gestellte Fragen

Wie genau ist die IP-Geolokalisierung?

Die IP-Geolokalisierung ist in der Regel auf Stadtebene genau, mit möglichen Fehlern von mehreren Dutzend bis zu mehreren Hundert Kilometern. Sie kann keine genauen Straßenadressen oder Hausnummern ermitteln.

Warum ändert sich meine IP-Adresse?

Die meisten Breitbandanschlüsse im Privatbereich verwenden die dynamische IP-Zuweisung (DHCP), weshalb Ihr Internetanbieter regelmäßig eine neue IP-Adresse vergibt. Unternehmen oder Server nutzen in der Regel statische IPs.

Wie kann ich meine echte IP-Adresse verbergen?

Sie können ein VPN, einen Proxy-Server oder das Tor-Netzwerk verwenden, um Ihre echte IP-Adresse zu verschleiern. Beachten Sie jedoch, dass diese Dienste Ihre Verbindung verlangsamen oder den Zugriff auf bestimmte Websites blockieren können.

Warum habe ich zwei IP-Adressen?

Sie haben wahrscheinlich sowohl eine IPv4- als auch eine IPv6-Adresse. Moderne Netzwerke migrieren von IPv4 zu IPv6, und viele Geräte unterstützen beide Protokolle gleichzeitig.

Was ist eine IP-Adresse?

Eine IP-Adresse (Internet Protocol) ist ein eindeutiger Bezeichner für Geräte im Internet, ähnlich wie eine Straßenadresse in der physischen Welt. Jedes Gerät, das mit dem Internet verbunden ist, hat eine IP-Adresse, die zur Lokalisierung und Kommunikation mit anderen Geräten verwendet wird.

IPv4 vs. IPv6: Warum brauchen wir IPv6?

IPv4 (1981)

Format: Vier dezimale Zahlen, getrennt durch Punkte (z. B. 192.168.1.1)

Gesamtanzahl: Ungefähr 4,3 Milliarden Adressen (2³² = 4.294.967.296)

Problem: Die Adressen sind nahezu erschöpft; seit 2011 vollständig zugeteilt

Länge: 32 Bit

IPv6 (1998)

Format: 8 Gruppen von hexadezimalen Zahlen (z. B. 2001:0db8::1)

Gesamtanzahl: Ungefähr 340 Sextilliarden Adressen (2¹²⁸)

Vorteil: Nahezu unbegrenzter Adressraum – genug, um jedem Sandkorn auf der Erde eine IP zuzuweisen

Länge: 128 Bit

Warum reicht IPv4 nicht aus?

  • • Weltbevölkerung von 8 Milliarden, mit mindestens 2–3 Geräten pro Person (Handys, Computer, Tablets)
  • • Explosives Wachstum von IoT-Geräten (Smart Home, Autos, Wearables)
  • • Unternehmen und Rechenzentren benötigen große Mengen an IP-Adressen
  • • Frühe Zuteilungen waren ineffizient (z. B. wurden dem MIT 16 Millionen IPs zugewiesen)

Spezielle IP-Adressbereiche

Loopback-Adresse

127.0.0.0/8 (127.0.0.1 – 127.255.255.255)

Wird für lokale Tests verwendet; Daten verlassen niemals den Rechner. Üblicherweise repräsentiert 127.0.0.1 localhost

Verwendung: Testen lokaler Dienste, Entwicklung und Debugging

Private Adressen

  • 10.0.0.0/8 (10.0.0.0 – 10.255.255.255) – Klasse A
  • 172.16.0.0/12 (172.16.0.0 – 172.31.255.255) – Klasse B
  • 192.168.0.0/16 (192.168.0.0 – 192.168.255.255) – Klasse C

Werden intern innerhalb lokaler Netzwerke verwendet; ohne NAT-Übersetzung kein direkter Zugriff auf das Internet möglich

Verwendung: Heimnetzwerke, Unternehmens-Intranets

APIPA-Adresse

169.254.0.0/16

Eine temporäre Adresse, die vom System automatisch zugewiesen wird, wenn kein DHCP-Server verfügbar ist

Verwendung: Automatische Konfiguration (zeigt Netzwerk-Konfigurationsfehler an)

Multicast-Adresse

224.0.0.0/4 (224.0.0.0 – 239.255.255.255)

Wird für Eins-zu-viele-Kommunikation verwendet, z. B. Live-Videostreaming und IPTV

Reservierte Adressen

  • 0.0.0.0/8 – Steht für „dieses Netzwerk“
  • 255.255.255.255 – Broadcast-Adresse
  • 192.0.2.0/24 – Reserviert für Dokumentationsbeispiele
  • 198.18.0.0/15 – Reserviert für Benchmark-Tests

Top öffentliche DNS-Server

Google DNS

8.8.8.8 / 8.8.4.4

2001:4860:4860::8888 / 2001:4860:4860::8844

Weltweit am schnellsten und zuverlässigsten, unterstützt DNSSEC

Cloudflare DNS

1.1.1.1 / 1.0.0.1

2606:4700:4700::1111 / 2606:4700:4700::1001

Datenschutzorientiert, extrem schnell und ohne Protokollierung

Quad9 DNS

9.9.9.9 / 149.112.112.112

Schutz vor Sicherheitsbedrohungen, blockiert schädliche Websites

OpenDNS

208.67.222.222 / 208.67.220.220

Elternkontrolle, Inhaltsfilterung

DNS für Asien

  • Alibaba Cloud DNS (China): 223.5.5.5 / 223.6.6.6
  • DNSPod (China): 119.29.29.29
  • 114 DNS (China): 114.114.114.114

Interessante Fakten zu IP-Adressen

💰 Die teuersten IP-Adressblöcke

Der 1.0.0.0/8-Block wurde einst von APNIC für Millionen von Dollar zu Forschungszwecken gekauft. Bestimmte „Premium“-IPs (wie 8.8.8.8 und 1.1.1.1) sind extrem wertvoll – Cloudflare zahlte einen erheblichen Betrag, um die IP 1.1.1.1 von einem Telekommunikationsanbieter zu erwerben.

📍 Warum zeigt dieselbe IP unterschiedliche Standorte an?

  • • Unterschiedliche Datenbanken zur IP-Geolokalisierung (jede API nutzt andere Datenquellen)
  • • Dynamische IP-Adressen ändern sich (Neuzuweisung durch ISPs)
  • • VPN-/Proxy-Server (zeigen den Standort des Proxy-Servers an)
  • • CDN-Knoten (zeigen den Standort des nächstgelegenen CDN-Servers an)
  • • Mobilfunknetze (Standorte der Funkmasten können ungenau sein)

📊 IPv6-Nutzungsquote

Im Jahr 2024 liegt die globale IPv6-Nutzungsquote bei etwa 40 %, angeführt von Indien, den USA und Deutschland. China liegt bei rund 30 %. Belgien weist weltweit die höchste IPv6-Nutzungsquote auf, mit über 60 %.

🎂 Die erste IP-Adresse

Am 1. Januar 1983 führte das Internet offiziell das TCP/IP-Protokoll ein, was die Geburt der ersten IP-Adresse markierte. Leonard Kleinrock von BBN Technologies gilt weithin als der erste Nutzer einer IP-Adresse.

🗑️ Ineffiziente IP-Zuweisung

Die frühe IP-Zuweisung im Internet war extrem großzügig: Dem MIT (einer einzigen Universität) wurden 16 Millionen IPs zugewiesen (der gesamte 18.0.0.0/8-Block), und Apple erhielt ebenfalls 16 Millionen IPs (17.0.0.0/8). Gleichzeitig erhielt das gesamte chinesische Festland nur etwa 330 Millionen IPs – für nahezu eine Milliarde Internetnutzer. Bei zwei Geräten pro Person wären mindestens 2 Milliarden IPs erforderlich gewesen. Diese Ungleichgewichte zwangen China, stark auf NAT-Technologie zur IP-Freigabe zurückzugreifen.

🚫 IP-Schwarze Liste

Weltweit gibt es mehrere Datenbanken für IP-Schwarze Listen (wie Spamhaus), die IPs kennzeichnen, die mit Spam, Malware, DDoS-Angriffen und anderen schädlichen Aktivitäten in Verbindung stehen. Sobald eine IP auf einer Schwarzen Liste steht, kann dies dazu führen, dass E-Mails abgelehnt oder Websites blockiert werden.

🤯 Kuriose Fälle der IP-Geolokalisierung

Ein normales Privathaushalt in Kansas, USA, wurde durch die MaxMind-IP-Datenbank mit den Standardkoordinaten (38°N 97°W – dem geografischen Zentrum der USA) verknüpft. Infolgedessen wurden Millionen von IP-Adressen, die nicht genau lokalisiert werden konnten, diesem Haushalt zugeordnet. Die Familie wurde unerwartet als 'Amerikas Hacker-Hub' bekannt und erhielt unzählige Belästigungsanrufe und Besuche vom FBI, von der Polizei, von Inkassofirmen und Betrugsopfern – einige brachen sogar nachts ein. Im Jahr 2016 verklagte die Familie MaxMind und erhielt schließlich eine Entschädigung.

💸 IPv4-Adressen können gekauft und verkauft werden

Aufgrund der Erschöpfung der IPv4-Adressen sind IP-Adressen zu handelbaren Waren geworden. Auf dem Schwarzmarkt können Preise bis zu 40 USD pro Adresse erreichen. Im Jahr 2011 kaufte Microsoft 666.000 IP-Adressen vom insolventen Unternehmen Nortel für 7,5 Millionen US-Dollar – das entspricht einem Durchschnittspreis von etwa 11,25 USD pro IP. Im Jahr 2014 horteten Tech-Giganten wie Amazon und Microsoft aggressiv IPv4-Adressen und trieben die Preise auf Rekordhöhen.

🤦 Der Kalkulationsfehler der IPv4-Entwickler

Im Jahr 1981 waren die Entwickler von IPv4 der Meinung, dass '4,3 Milliarden Adressen für immer ausreichen würden'. Sie hatten das explosive Wachstum des Internets nie vorhergesehen: Die heutige Weltbevölkerung von 8 Milliarden Menschen besitzt jeweils mindestens zwei bis drei Geräte, hinzu kommt der Anstieg von IoT-Geräten. Hätte man IPv4 mit 64-Bit- oder 128-Bit-Adressierung entwickelt, stünden wir heute nicht vor einer Krise der Adresserschöpfung.

🏠 Das Geheimnis von 127.0.0.1

127.0.0.1 (localhost) ist nicht nur eine einzelne Adresse – der gesamte Bereich 127.0.0.0/8 (rund 16 Millionen Adressen) ist für Loopback reserviert. Sie können jede Adresse innerhalb dieses Bereichs anpingen – wie 127.0.0.2 oder 127.1.2.3 –, und sie zeigen alle zurück auf Ihren eigenen Rechner.

⏰ Zeitplan der IPv4-Adresserschöpfung

Am 3. Februar 2011 vergab IANA den letzten IPv4-Adressblock. Am 15. April 2011 war APNIC (Asien-Pazifik) erschöpft. Im September 2012 hatte RIPE NCC (Europa) seinen Pool aufgebraucht. Im September 2015 waren ARINs (Nordamerika) verbleibende Adressen verbraucht.

📏 Die längste IP-Adresse

Eine IPv6-Adresse kann bis zu 39 Zeichen lang sein (8 Gruppen mit jeweils 4 hexadezimalen Ziffern, plus 7 Doppelpunkte). Durch Komprimierungsregeln kann sie jedoch erheblich verkürzt werden – beispielsweise steht ::1 für die IPv6-Loopback-Adresse.

🚀 IP-Adresse hat nichts mit der Internetgeschwindigkeit zu tun

Viele Menschen glauben fälschlicherweise, dass das Ändern der IP-Adresse die Internetgeschwindigkeit verbessern kann. In Wirklichkeit ist eine IP-Adresse lediglich eine „Hausnummer“ im Netzwerk; die Geschwindigkeit hängt von Bandbreite, Routing, Serverleistung und anderen Faktoren ab – nicht von der IP-Adresse selbst.

Funktionen sowie Vor- und Nachteile von IPv6

Vorteile

  • ✓ Riesiger Adressraum: 2¹²⁸ Adressen – praktisch unbegrenzt
  • ✓ Vereinfachtes Routing: Hierarchische Adressierung reduziert die Größe der Routing-Tabelle
  • ✓ Automatische Konfiguration: Unterstützt SLAAC ohne DHCP
  • ✓ Erhöhte Sicherheit: Integrierte IPsec-Unterstützung
  • ✓ Bessere QoS: Flow-Label-Feld optimiert Echtzeitanwendungen
  • ✓ Kein NAT erforderlich: Jedes Gerät erhält eine öffentliche IP-Adresse
  • ✓ Verbesserte Mobilität: Bessere Unterstützung für mobile Geräte

Nachteile

  • ⚠ Kompatibilitätsprobleme: Erfordert Unterstützung durch Geräte und Netzwerke
  • ⚠ Lernaufwand: Das Adressformat ist komplex und schwer zu merken
  • ⚠ Migrationskosten: Hardware- und Software-Upgrades sind erforderlich
  • ⚠ Dual-Stack-Betrieb: Während der Migration müssen sowohl IPv4 als auch IPv6 unterstützt werden

Verwandte IP-Informationsservices

Dieses Tool nutzt die folgenden APIs zur Leistungserbringung. Wir empfehlen außerdem diese weiteren hervorragenden IP-Lookup-Dienste:

IP-API.com

Von diesem Tool verwendet ⭐

Die primäre API dieses Tools. Vollständig kostenlos (nicht-kommerzielle Nutzung), unterstützt Batch-Abfragen und liefert Daten im JSON/XML/CSV-Format. Limit: 45 Anfragen pro Minute.

IPapi.co

Von diesem Tool verwendet ⭐

Eine Backup-API für dieses Tool. Bietet zusätzliche Details wie Währung, Sprache und Verbindungstyp. Das kostenlose Kontingent umfasst 30.000 Anfragen pro Monat.

IPInfo.io

Genaue Daten, entwicklungsfreundliche API

Liefert detaillierte IP-Informationen, einschließlich ASN-Daten, Geolokalisierung und Unternehmensdetails. Bietet einen kostenlosen Plan (Free Plan).

IPGeolocation.io

Funktionsreich

Bietet IP-Geolokalisierung, Zeitzone, Währung, Wetter und mehr. Das kostenlose Kontingent umfasst 30.000 Anfragen pro Monat.

MaxMind GeoIP2

Höchste Genauigkeit, Enterprise-Qualität

Ein branchenstandardmäßiges IP-Geolokalisierungsdatenbank mit hoher Genauigkeit. Bietet sowohl Offline-Datenbanken als auch Online-APIs.

IPStack

Sicherheitsprüfung

Unterstützt IPv4 und IPv6 mit Sicherheitsmodulen zur Erkennung von Proxys, VPNs und Tor. Das kostenlose Kontingent umfasst 100 Anfragen pro Monat.

IPData.co

Threat Intelligence

Bietet Threat Intelligence, ASN-Informationen und Unternehmensdaten. Das kostenlose Kontingent umfasst 1.500 Anfragen pro Tag.

Abstract API

Einfach und benutzerfreundlich

Eine einfache und benutzerfreundliche IP-Geolokalisierungs-API. Das kostenlose Kontingent umfasst 1.000 Anfragen pro Monat mit einer Begrenzung von 1 Anfrage pro Sekunde.

IPRegistry

100.000 kostenlose Anfragen bei Registrierung

Bietet IP-Geolokalisierung, Unternehmensinformationen, Bedrohungserkennung und Proxy-Erkennung. Bei Registrierung erhalten Sie 100.000 kostenlose Anfragen.

DB-IP

Open-Source-Datenbank

Bietet kostenlose herunterladbare IP-Geolokalisierungs-Datenbanken sowie einen Online-Abfrageservice.

IPify

Öffentliche IP ermitteln

Spezialisiert auf die Ermittlung Ihrer öffentlichen IP-Adresse – einfach, schnell und völlig kostenlos.

Wie kann eine IP-Adresse programmatisch ermittelt werden?

Nachfolgend finden Sie Beispielcodes zur Ermittlung der Besucher-IP-Adressen in verschiedenen Programmiersprachen:

Java (Spring Boot)

import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;

@RestController
public class IpController {

    @GetMapping('/ip')
    public String getClientIp(HttpServletRequest request) {
        String ip = request.getHeader("CF-Connecting-IP");

        if (ip == null || ip.isEmpty()) {
            ip = request.getHeader("X-Forwarded-For");
            if (ip != null) {
                ip = ip.split(",")[0];
            }
        }

        if (ip == null || ip.isEmpty()) {
            ip = request.getHeader("X-Real-IP");
        }

        if (ip == null || ip.isEmpty()) {
            ip = request.getRemoteAddr();
        }

        return ip;
    }
}

PHP

function getClientIp() {
    $ipKeys = [
        'HTTP_CF_CONNECTING_IP',
        'HTTP_X_FORWARDED_FOR',
        'HTTP_X_REAL_IP',
        'REMOTE_ADDR'
    ];

    foreach ($ipKeys as $key) {
        if (!empty($_SERVER[$key])) {
            $ips = explode(',', $_SERVER[$key]);
            return trim($ips[0]);
        }
    }

    return $_SERVER['REMOTE_ADDR'] ?? 'Unknown';
}

$ip = getClientIp();
echo "Your IP: " . $ip;

JavaScript (Node.js)

const express = require('express');
const app = express();

app.get('/ip', (req, res) => {
    const ip = req.headers['cf-connecting-ip'] ||
                req.headers['x-forwarded-for']?.split(',')[0] ||
                req.headers['x-real-ip'] ||
                req.socket.remoteAddress;

    res.json({ ip: ip });
});

app.listen(3000);

Python (Flask)

from flask import Flask, request

app = Flask(__name__)

@app.route('/ip')
def get_ip():
    ip = request.headers.get('CF-Connecting-IP') or \
         request.headers.get('X-Forwarded-For', '').split(',')[0] or \
         request.headers.get('X-Real-IP') or \
         request.remote_addr

    return {'ip': ip}

if __name__ == '__main__':
    app.run()

Rust

use actix_web::{web, App, HttpRequest, HttpServer, Responder};

fn get_client_ip(req: &HttpRequest) -> String {
    if let Some(ip) = req.headers().get("CF-Connecting-IP") {
        return ip.to_str().unwrap_or("").to_string();
    }

    if let Some(forwarded) = req.headers().get("X-Forwarded-For") {
        if let Ok(forwarded_str) = forwarded.to_str() {
            if let Some(first_ip) = forwarded_str.split(',').next() {
                return first_ip.trim().to_string();
            }
        }
    }

    if let Some(ip) = req.headers().get("X-Real-IP") {
        return ip.to_str().unwrap_or("").to_string();
    }

    req.peer_addr()
        .map(|addr| addr.ip().to_string())
        .unwrap_or_else(|| "Unknown".to_string())
}

async fn ip_handler(req: HttpRequest) -> impl Responder {
    let ip = get_client_ip(&req);
    format!("Your IP: {}", ip)
}

#[actix_web::main]
async fn main() -> std::io::Result<()> {
    HttpServer::new(|| {
        App::new().route("/ip", web::get().to(ip_handler))
    })
    .bind("127.0.0.1:8080")?
    .run()
    .await
}

Go

package main

import (
    "net/http"
    "strings"
)

func getClientIP(r *http.Request) string {
    if ip := r.Header.Get("CF-Connecting-IP"); ip != "" {
        return ip
    }

    if forwarded := r.Header.Get("X-Forwarded-For"); forwarded != "" {
        ips := strings.Split(forwarded, ",")
        return strings.TrimSpace(ips[0])
    }

    if ip := r.Header.Get("X-Real-IP"); ip != "" {
        return ip
    }

    return r.RemoteAddr
}

func handler(w http.ResponseWriter, r *http.Request) {
    ip := getClientIP(r)
    w.Write([]byte("Your IP: " + ip))
}

func main() {
    http.HandleFunc("/ip", handler)
    http.ListenAndServe(":8080", nil)
}

注意事项:

  • • Hinweis: Wenn Ihre Website ein CDN (z. B. Cloudflare) oder einen Reverse Proxy (z. B. Nginx) verwendet, müssen Sie die echte IP aus bestimmten HTTP-Headern extrahieren.
  • • Prioritätsreihenfolge: CF-Connecting-IP > X-Forwarded-For > X-Real-IP > RemoteAddr
  • • X-Forwarded-For kann mehrere IPs enthalten (durch Komma getrennt); die erste ist die echte Client-IP.
  • • JavaScript im Browser kann keine IP-Adresse direkt abrufen – dafür muss eine Drittanbieter-API aufgerufen werden.