IP Range to CIDR Converter
Verwandle eine Start- und End-IP in die kleinste Menge von CIDR-Blöcken oder erweitere einen CIDR zurück zu seiner ersten und letzten Adresse — alles in deinem Browser.
Der IP Range to CIDR Converter läuft vollständig in deinem Browser. Die Start- und End-Adressen, CIDR-Blöcke und Bereiche, die du eingibst, werden auf deinem Gerät verarbeitet und niemals zu ArrayKit hochgeladen.
CIDR / Subnet Calculator öffnen
Über IP Range to CIDR
Der IP Range to CIDR Converter nimmt eine Start- und End-Adresse und gibt die minimale Menge ausgerichteter CIDR-Blöcke zurück, die den Bereich exakt abdecken — nicht mehr, nicht weniger. Er verwendet einen gierigen Größter-Block-Algorithmus, sodass ein sauberer Bereich wie 192.168.1.0 bis 192.168.1.255 zu einem einzigen 192.168.1.0/24 kollabiert, während ein grenzenversetzter Bereich in die wenigsten Blöcke aufgeteilt wird, die dennoch die exakte Adressanzahl ergeben. Wechsle in den Umkehr-Modus, um jeden CIDR zurück in sein Netz, die erste IP, die letzte IP und die Gesamtadressanzahl zu erweitern. Sowohl IPv4 als auch IPv6 werden unterstützt, mit Big-Integer-Arithmetik, sodass selbst ein /32-IPv6-Präfix seine volle 2^96-Anzahl meldet. Gebaut für Netzwerk-Ingenieure, die Firewall-Regeln, ACLs, Routing-Tabellen und Allowlists schreiben, und alles läuft auf deinem Gerät, sodass deine Topologie niemals den Browser verlässt.
Funktionen
- Aggregiere jedes Start-End-IP-Paar in die minimale Menge ausgerichteter CIDR-Blöcke
- Gieriger Größter-Block-Algorithmus — wenigste Blöcke, die den Bereich exakt abdecken
- Umkehr-Modus erweitert einen CIDR zu Netz, erster IP, letzter IP und Adressanzahl
- Volle IPv4- und IPv6-Unterstützung mit Big-Integer-Arithmetik für riesige Präfixe
- Kopiere jeden ausgegebenen CIDR-Block auf einmal zum Einfügen in ACLs oder Routing-Tabellen
- Meldet die exakte Adressanzahl, sodass du die Abdeckung auf einen Blick prüfen kannst
- Klare Fehler bei umgekehrten Bereichen, gemischten IP-Versionen und fehlerhafter Eingabe
- Läuft vollständig in deinem Browser — es werden keine Adressen oder Bereiche hochgeladen
So verwendest du IP Range to CIDR
- Lass den Tab Bereich → CIDR ausgewählt
- Gib die Start- und End-IP-Adresse ein (beide IPv4 oder beide IPv6)
- Lies die aggregierten CIDR-Blöcke und kopiere sie mit einem Klick
- Wechsle zu CIDR → Bereich, um einen Block in seine erste und letzte IP zu erweitern
Beispiel
Eingabe
start: 192.168.1.0
end: 192.168.2.10
Ausgabe
192.168.1.0/24
192.168.2.0/29
192.168.2.8/31
192.168.2.10/32
Ein grenzenversetzter Bereich teilt sich in die wenigsten Blöcke, die ihn exakt abdecken.
Häufige Fehler & Fehlerbehebung
- Das Tool meldet 'Start address must be less than or equal to the end address.' — Die Start-IP ist numerisch höher als die End-IP. Tausche die beiden Werte, sodass die kleinere Adresse im Start-Feld steht.
- 'Start and end must be the same IP version' erscheint. — Du hast eine IPv4-Adresse mit einer IPv6-Adresse gemischt. Verwende zwei IPv4-Adressen oder zwei IPv6-Adressen — ein einzelner Bereich kann nicht beide Familien überspannen.
- Ein ordentlich aussehender Bereich erzeugt mehr Blöcke als erwartet. — CIDR-Blöcke müssen eine Zweierpotenz-Größe haben und an ihrer eigenen Grenze ausgerichtet sein. Ein Bereich, der nicht an diesen Grenzen beginnt und endet, braucht mehrere Blöcke; die Anzahlen summieren sich dennoch zur exakten Bereichsgröße.
- Der Umkehr-Modus zeigt ein anderes Netz als die eingegebene Adresse. — Ein CIDR wird durch seine Netzadresse definiert, sodass Host-Bits ausmaskiert werden. 192.168.1.130/24 normalisiert sich zu 192.168.1.0/24 — das ist erwartet.
Häufig gestellte Fragen
- Wie wählt der Converter, welche CIDR-Blöcke ausgegeben werden?
- Er läuft den Bereich ab der Start-Adresse durch und gibt bei jedem Schritt den größten Block aus, der sowohl an der aktuellen Adresse ausgerichtet ist als auch in den verbleibenden Bereich passt. Dies gierig zu wiederholen ergibt die minimale Menge von CIDR-Blöcken, die den Bereich exakt abdecken.
- Warum wird mein Bereich zu mehreren CIDR-Blöcken statt zu einem?
- Ein einzelner CIDR-Block enthält immer eine Zweierpotenz-Anzahl von Adressen, ausgerichtet an seiner eigenen Grenze. Solange sich Start und Ende nicht an diesen Grenzen ausrichten, kann kein einzelner Block den Bereich abdecken, sodass er in die wenigsten Blöcke aufgeteilt wird, deren Größen sich zur exakten Anzahl summieren.
- Verarbeitet es IPv6-Bereiche und riesige Präfixe?
- Ja. IPv6-Adressen werden in 128-Bit-Big-Integers geparst, sodass dieselbe Aggregation für v6 funktioniert und der Umkehr-Modus enorme Anzahlen melden kann — ein /32-IPv6-Block enthält zum Beispiel 2^96 Adressen.
- Was gibt der CIDR → Bereich-Modus zurück?
- Füge einen Block wie 10.0.0.0/24 oder 2001:db8::/32 ein, und er zeigt die Netzadresse, die erste IP, die letzte IP und die Gesamtzahl der Adressen im Block, wobei Host-Bits zuerst auf die Netzgrenze maskiert werden.
- Kann ich eine IP einfügen, die nicht die Netzadresse des Blocks ist?
- Ja. Im CIDR → Bereich-Modus werden die Host-Bits automatisch ausmaskiert, sodass 192.168.1.200/24 und 192.168.1.0/24 beide zum selben Netz, zur selben ersten IP und letzten IP auflösen.
- Werden meine IP-Adressen an einen Server gesendet?
- Nein. Der IP Range to CIDR Converter läuft vollständig in deinem Browser. Die Adressen und Bereiche, die du eingibst, werden auf deinem Gerät berechnet und niemals zu ArrayKit hochgeladen.
Verwandte Tools
- CIDR-/Subnetz-Rechner — Berechne Netzwerk, Broadcast, Host-Bereich und Maske eines CIDR-Blocks.
- IPv6-↔-IPv4-Konverter — Konvertiere zwischen IPv4 und IPv6 (gemappt/expandiert/komprimiert) und extrahiere die eingebettete IPv4.
- URL-Parser — Zerlege eine URL in ihre Bestandteile und liste die Query-Parameter auf.
- User-Agent-Parser — Eine User-Agent-Zeichenfolge in Browser, Engine, OS und Gerät zerlegen.
- HAR File Viewer — Eine .har-Datei öffnen und jede Anfrage, jeden Header und jedes Timing inspizieren.
- Zahlenbasis-Konverter — Konvertiere ganze Zahlen zwischen binär, oktal, dezimal und hexadezimal.
Alle ArrayKit-Tools