CIDR in IP-Liste: alle Adressen auflisten
CIDR in IP-Liste umwandeln: alle IP-Adressen eines Subnetzes oder Bereichs auflisten, mit oder ohne Netz- und Broadcast-Adresse, als Liste, CSV oder JSON.
Alles läuft in Ihrem Browser. Eingaben verlassen Ihr Gerät nicht.
Alle Adressen eines Netzes auflisten
Mit diesem Werkzeug wandeln Sie ein CIDR in eine IP-Liste um. Aus 192.168.10.0/28 werden die 14 nutzbaren Hosts 192.168.10.1 bis 192.168.10.14, auf Wunsch auch mit Netz- und Broadcast-Adresse. Sie können einen IP-Bereich auflisten (10.0.0.100 - 10.0.0.120), mehrere Netze untereinander schreiben und das Ausgabeformat wählen: zeilenweise für Skripte und Hostdateien, kommagetrennt für Konfigurationsfelder, als JSON-Array für Programme oder mit /32 für Firewalls, die nur CIDR verstehen.
Typische Anwendungen: Sie brauchen alle IP-Adressen eines Subnetzes für einen Scan im eigenen Netz, für eine Inventarliste, für DHCP-Reservierungen oder für ein Tool, das keine CIDR-Notation kennt. Statt Adressen von Hand zu tippen, können Sie hier jede IP-Range erweitern, eine Hostliste erzeugen und sie als Textdatei speichern. Wenn Sie umgekehrt eine Liste zu Netzen zusammenfassen oder einen CIDR auflösen und nur Anfang und Ende wissen wollen, hilft der CIDR-Rechner beziehungsweise der Subnetz-Rechner.
Grenzen: Aufgelistet werden höchstens 65.536 Adressen, das entspricht einem IPv4-/16 oder einem IPv6-/112. Größere Netze würden den Browser stark bremsen und sind als Liste kaum sinnvoll. Das Auslassen von Netz- und Broadcast-Adresse gilt nur für IPv4-Netze bis /30; bei /31, /32, Bereichen und IPv6 werden alle Adressen ausgegeben, weil es dort keinen Broadcast gibt. Scannen Sie nur Netze, für die Sie berechtigt sind.
Anleitung: CIDR in IP-Liste in 4 Schritten
- CIDR-Netze wie 192.168.10.0/28 oder Bereiche wie 10.0.0.100 - 10.0.0.120 eintragen, eine Angabe pro Zeile.
- Das Ausgabeformat wählen: eine Adresse pro Zeile, kommagetrennt, mit Leerzeichen getrennt, JSON-Array oder als /32 bzw. /128.
- Festlegen, ob nur nutzbare Hosts ohne Netz- und Broadcast-Adresse ausgegeben werden.
- Die IP-Adressen kopieren oder als Textdatei speichern.
Typische Anwendungsfälle
- Eine Hostliste für Ansible-Inventare oder Monitoring-Werkzeuge erzeugen.
- Firewall- oder Allowlist-Felder füllen, die nur einzelne Adressen oder /32 annehmen.
- Eine IP-Adressverwaltung in Excel mit allen Adressen eines Subnetzes anlegen.
- Einen genehmigten Scan im eigenen Netz mit einer vollständigen Zielliste vorbereiten.
Häufige Fragen
Wie viele Adressen hat ein /24?
256 Adressen, davon 254 nutzbare Hosts. Ein /28 hat 16 Adressen und 14 Hosts, ein /16 hat 65.536 Adressen.
Kann ich auch IPv6 auflisten?
Ja, für kleine Netze ab /112 oder Bereiche mit höchstens 65.536 Adressen. Ein übliches /64 hat über 18 Trillionen Adressen und lässt sich nicht sinnvoll auflisten.
Warum fehlen die erste und letzte Adresse?
Bei IPv4-Netzen sind Netzadresse und Broadcast-Adresse für Geräte nicht nutzbar. Nehmen Sie den Haken bei „Nur nutzbare Hosts“ heraus, um sie mit auszugeben.
Wird die Liste irgendwo gespeichert?
Nein. Die Liste entsteht im Browser. Mit „Als Textdatei speichern“ legen Sie sie lokal auf Ihrem Gerät ab.
Wie liste ich alle IP-Adressen eines Subnetzes in Python auf?
Mit dem Modul ipaddress: [str(ip) for ip in ipaddress.ip_network("192.168.10.0/28").hosts()] liefert die nutzbaren Hosts, ohne .hosts() erhalten Sie alle Adressen des Netzes.
Wie viele IP-Adressen hat ein /29?
8 Adressen, davon 6 nutzbare Hosts. Allgemein hat ein IPv4-Netz 2 hoch (32 minus Präfixlänge) Adressen, bei /29 also 2³ = 8.
Das könnte auch helfen
Subnetz-Rechner
IPv4-Netz mit CIDR oder Maske: Netzadresse, Broadcast, Hostbereich, Wildcard und Aufteilung in Teilnetze.
ÖffnenIP in Binär umrechnen
IPv4-Adresse in Binär, Hex, Oktal und Ganzzahl umrechnen und zurück, mit markierten Netzbits.
ÖffnenIPv6 kürzen und erweitern
IPv6-Adressen nach RFC 5952 kürzen oder voll ausschreiben, Adresstyp und ip6.arpa-Name anzeigen.
ÖffnenCIDR-Rechner
IP-Bereiche in CIDR-Blöcke umrechnen und mehrere Netze zu möglichst wenigen Präfixen zusammenfassen.
ÖffnenMAC-Adresse prüfen
MAC-Adressen prüfen und umformatieren: Unicast oder Multicast, global oder lokal verwaltet, OUI, EUI-64.
ÖffnenURL-Parser
URL in Protokoll, Host, Port, Pfad, Query und Fragment zerlegen, Parameter dekodiert als Tabelle und JSON.
Öffnen