Bereichs-Liste → IP-Liste

Erweitere IP-Bereiche zu einzelnen IPs (mit Limit)

Input Ranges

Supported Formats

CIDR: 192.168.1.0/24

Range: 10.0.0.1-10.0.0.10

Single: 172.16.0.1

Expanded IP List

Enter ranges to expand into individual IPs

Das Bereichsliste-zu-IP-Liste-Tool expandiert IP-Bereiche, CIDR-Blöcke und gemischte Eingaben in eine vollständige Liste einzelner IP-Adressen. Geben Sie 192.168.1.0/28 ein und erhalten Sie alle 16 Adressen von 192.168.1.0 bis 192.168.1.15, oder geben Sie 10.0.0.100-10.0.0.105 ein und erhalten Sie die sechs einzelnen IPs in diesem Bereich. Verwenden Sie es, wenn Sie jede Adresse aufgezählt für Scanning-, Scripting- oder Inventar-Workflows benötigen.

IP-Bereichs-Expansion verstehen

Viele Netzwerktools und Workflows erfordern einzelne IP-Adressen als Eingabe, auch wenn die vorhandenen Daten als Bereiche oder CIDR-Blöcke ausgedrückt sind. Nmap kann CIDR-Notation direkt akzeptieren, aber ein benutzerdefiniertes Python-Skript, das jeden Host anpingt, erwartet möglicherweise eine IP pro Zeile. Eine Tabelle zur Asset-Verfolgung benötigt eine Zeile pro Gerät. Eine Ansible-Inventardatei benötigt einzelne Host-Einträge. In all diesen Fällen müssen Sie eine kompakte Bereichsnotation in die vollständige Liste der Adressen expandieren, die sie darstellt.

Diese Expansion ist die Umkehrung der Komprimierung. Während das IP-Liste-zu-Bereiche-Tool tausend einzelne Adressen nimmt und sie auf eine Handvoll Bereiche kondensiert, nimmt dieses Tool diese Bereiche und expandiert sie zurück. Die beiden Tools bilden ein komplementäres Paar: Komprimieren für menschliche Überprüfung und Speichereffizienz, expandieren, wenn ein nachgelagertes System einzelne Adressen benötigt.

Die Expansion erscheint trivial für kleine Bereiche -- ein /28 sind nur 16 Adressen -- wird aber bei größeren Maßstäben bedeutsam. Ein /16 enthält 65.536 Adressen. Ein /8 enthält über 16 Millionen. Selbst bescheiden aussehende IPv6-Präfixe enthalten astronomisch große Adresszahlen. Das Tool enthält Sicherheitsfunktionen, um Browser-Abstürze zu verhindern: Ein konfigurierbares Ausgabelimit warnt Sie, bevor Bereiche expandiert werden, die mehr Adressen erzeugen würden, als Ihr Browser komfortabel verarbeiten kann, und gibt Ihnen die Möglichkeit, anzupassen oder zu überdenken.

So expandieren Sie IP-Bereiche zu einzelnen Adressen

  1. Geben Sie Ihre IP-Bereiche in einem unterstützten Format ein -- CIDR-Notation (192.168.1.0/24), Start-Ende-Bereiche (10.0.0.1-10.0.0.50) oder einzelne IPs
  2. Mischen Sie Formate frei, ein Eintrag pro Zeile oder kommagetrennt
  3. Setzen Sie das Ausgabelimit, wenn Sie große Bereiche expandieren (Standard: 10.000 IPs)
  4. Klicken Sie auf Expandieren, um die vollständige IP-Liste zu generieren
  5. Kopieren Sie die Ausgabe oder exportieren Sie sie in Ihrem bevorzugten Format (eine pro Zeile, kommagetrennt usw.)

Beispiele für Bereichs-Expansion

Einen /28 CIDR-Block expandieren

Eingabe: 192.168.1.0/28

Ausgabe:

192.168.1.0
192.168.1.1
192.168.1.2
...
192.168.1.14
192.168.1.15

Gesamt: 16 Adressen

Einen Start-Ende-Bereich expandieren

Eingabe: 10.0.0.100-10.0.0.105

Ausgabe:

10.0.0.100
10.0.0.101
10.0.0.102
10.0.0.103
10.0.0.104
10.0.0.105

Gesamt: 6 Adressen

Gemischte Eingabe-Expansion

Eingabe:

172.16.0.0/30
172.16.0.10-172.16.0.12
172.16.0.20

Ausgabe:

172.16.0.0
172.16.0.1
172.16.0.2
172.16.0.3
172.16.0.10
172.16.0.11
172.16.0.12
172.16.0.20

Gesamt: 8 Adressen

Wann Sie die Bereichs-zu-IP-Liste-Expansion verwenden sollten

  • Netzwerk-Scanning -- Generieren Sie Ziellisten für Nmap, Masscan oder benutzerdefinierte Scanning-Skripte, die einzelne IP-Eingaben erfordern
  • Tabellen-Inventar -- Erstellen Sie Tabellen mit einer Zeile pro IP für Asset-Verfolgung, CMDB-Importe oder Compliance-Dokumentation
  • Skript-Eingabevorbereitung -- Liefern Sie einzelne IPs an Bash-Schleifen, Python-Skripte oder Ansible-Playbooks, die eine Adresse nach der anderen verarbeiten
  • DHCP-Lease-Vergleich -- Expandieren Sie ein Subnetz auf alle Adressen und gleichen Sie es mit aktiven Leases ab, um unbenutzte IPs zu finden
  • Zugriffsprotokoll-Korrelation -- Generieren Sie eine Referenzliste aller IPs in einem Subnetz, um Protokolleinträge zu filtern oder zu verknüpfen
  • Penetrationstests -- Erstellen Sie Ziellisten für Sicherheitsbewertungen, bei denen Tools eine explizite Adressaufzählung erfordern

Das Ausgabelimit verstehen

IP-Bereiche können enorme Mengen an Adressen enthalten. Ein /16 enthält 65.536 Adressen, ein /8 enthält 16.777.216, und selbst ein klein aussehendes IPv6 /112 enthält 65.536 Adressen. Die Expansion großer Bereiche ohne Begrenzung kann Ihren Browser einfrieren oder übermäßig viel Speicher verbrauchen.

Wie das Limit funktioniert

BereichsgrößeAdressenStandardlimit (10.000)
/2816Vollständig expandiert
/24256Vollständig expandiert
/204.096Vollständig expandiert
/1665.536Bei 10.000 abgeschnitten
/816.777.216Bei 10.000 abgeschnitten

Wenn die Gesamtzahl der Adressen das Limit überschreitet, warnt das Tool Sie vor der Expansion und zeigt die tatsächliche Anzahl an. Sie können das Limit erhöhen, mit Abschneidung fortfahren oder überdenken, ob Sie wirklich einzelne IPs für einen so großen Bereich benötigen.

IPv6-Hinweise

IPv6-Bereiche sind fast immer zu groß, um sie einzeln aufzuzählen. Ein /64-Subnetz enthält 18.446.744.073.709.551.616 Adressen. Das Tool warnt vor unpraktischen IPv6-Expansionen und schlägt vor, stattdessen CIDR-Notation oder Bereichsnotation anstelle einzelner Adressen für IPv6-Workflows zu verwenden.

Wie die Bereichs-Expansion funktioniert

CIDR-Expansion

Für CIDR-Eingabe wie 192.168.1.0/24 berechnet das Tool die Netzwerkadresse und die Broadcast-Adresse und zählt dann jede Adresse dazwischen auf. Die Netzwerkadresse ist der CIDR mit allen Host-Bits auf Null gesetzt. Die Broadcast-Adresse hat alle Host-Bits auf Eins gesetzt. Jeder Wert zwischen diesen beiden Endpunkten (einschließlich) ist eine einzelne IP im Bereich.

Start-Ende-Expansion

Für Bereichseingabe wie 10.0.0.5-10.0.0.20 werden beide Endpunkte in 32-Bit-Ganzzahlen umgewandelt, und jeder Ganzzahlwert dazwischen wird zurück in Dotted-Quad-Notation konvertiert. 10.0.0.5 = 167772165, 10.0.0.20 = 167772180, ergibt 16 Adressen.

Deduplizierung

Wenn mehrere Eingabeeinträge überlappende Adressen erzeugen, werden Duplikate aus der Ausgabe entfernt. Das Expandieren von 192.168.1.0/24 und 192.168.1.0/28 zusammen ergibt 256 eindeutige Adressen, nicht 272.

Praktische Tipps zur Bereichs-Expansion

Prüfen Sie vor dem Expandieren eines großen Bereichs immer zuerst die Adressanzahl. Das Tool zeigt die Gesamtzahl der Adressen an, die Ihre Eingabe darstellt, bevor die Expansion durchgeführt wird, und gibt Ihnen die Möglichkeit zu überdenken. Wenn Sie ein /16 mit Nmap scannen müssen, ist es effizienter, den CIDR direkt an Nmap zu übergeben, anstatt 65.536 Adressen in eine Datei zu expandieren und diese Datei als Eingabe zu verwenden. Reservieren Sie die Expansion für Tools, die wirklich keine Bereichsnotation verarbeiten können.

Wenn Sie für Vergleichszwecke expandieren -- zum Beispiel um herauszufinden, welche IPs in einem Subnetz keinen entsprechenden DHCP-Lease haben -- überlegen Sie, ob ein intelligenterer Ansatz existiert. Anstatt das gesamte /24 zu expandieren und einen zeilenweisen Vergleich durchzuführen, könnten Sie nur den nutzbaren Host-Bereich (.1 bis .254) expandieren und bekannte Infrastruktur-Adressen (Gateway, DNS-Server, DHCP-Server) ausschließen. Dies erzeugt eine kleinere, aussagekräftigere Ausgabe.

Für Scripting-Workflows denken Sie daran, dass die expandierte Ausgabe standardmäßig numerisch sortiert ist. Dies macht sie geeignet für sequentielle Verarbeitung, entspricht aber möglicherweise nicht der Reihenfolge Ihrer Eingabe, wenn Sie Bereiche in einer bestimmten Sequenz angegeben haben. Wenn die Reihenfolge für Ihren Anwendungsfall wichtig ist, sortieren Sie Ihre Eingabebereiche entsprechend vor.

Häufig gestellte Fragen

Kann ich bestimmte Adressen von der Expansion ausschließen?

Das Bereichsliste-zu-IP-Liste-Tool expandiert alles in der Eingabe. Um bestimmte Adressen auszuschließen, expandieren Sie zuerst den Bereich und filtern dann die Ausgabe. Alternativ können Sie das CIDR-Ausschluss-Tool verwenden, um Teilbereiche vor der Expansion zu subtrahieren.

Welche Ausgabeformate sind verfügbar?

Die Ausgabe kann als eine IP pro Zeile (am häufigsten für Skripte), kommagetrennt (für CSV oder Tabellenkalkulationseinfügung) oder leerzeichengetrennt formatiert werden. Einige Tools und Firewalls akzeptieren jedes Format nativ.

Ist die Ausgabe sortiert?

Ja. Alle ausgegebenen IPs sind in aufsteigender numerischer Reihenfolge sortiert, unabhängig von der Reihenfolge der Eingabeeinträge. Doppelte Adressen über überlappende Eingaben hinweg erscheinen nur einmal.

Was passiert, wenn ich einen ungültigen Bereich wie 10.0.0.50-10.0.0.10 eingebe?

Das Tool erkennt umgekehrte Bereiche, bei denen die Endadresse numerisch niedriger als die Startadresse ist. Es vertauscht entweder die Endpunkte automatisch oder warnt Sie über die ungültige Eingabe, je nach Implementierung.

Kann ich IPv6-Bereiche expandieren?

Technisch ja, aber praktisch nur für sehr kleine Bereiche. Ein /126 (4 Adressen) oder /124 (16 Adressen) kann sinnvoll expandiert werden. Alles größer als ein /112 (65.536 Adressen) wird wahrscheinlich das Ausgabelimit erreichen, und die meisten IPv6-Subnetze sind /64 oder größer, was eine vollständige Aufzählung unpraktisch macht.

Verwandte Tools

IPparse•Kostenlose Netzwerk- & Subnetz-Rechner-Tools

© 2026 IPparse. All tools run locally in your browser.

100% Privacy-First • No Data Collected