IP-Subnetz-Rechner
IPv4- und IPv6-Subnetzrechner: Netz, Broadcast, Netzmaske, Hostbereich, Adressanzahl und Adresstyp aus CIDR oder IP mit Maske.
Eingaben und Dateien bleiben im Browser
Geben Sie eine Adresse mit Präfix oder Maske ein oder wählen Sie ein Beispiel, um Netzwerk, Hostbereich und Adressanzahl zu sehen.
- Adresse
- Netzmaske
In Subnetze aufteilen
Von /{min} bis /{max}
| # | Subnetz | Broadcast |
|---|
Auf dieser Seite
Berechnet IPv4- und IPv6-Subnetze aus der CIDR-Schreibweise: Netzadresse, Präfixmaske, Host- bzw. Adressbereich und die exakte Anzahl der Adressen. Bei IPv4 lässt sich auch eine Netzmaske in Punktnotation angeben; dazu gibt es Broadcast, Wildcard-Maske und eine Binäransicht.
Detaillierte Funktionalität
Für IPv4 geben Sie 192.168.1.10/24, eine Adresse mit Maske (192.168.1.10 255.255.255.0) oder nur eine Adresse ein, die als /32 gilt. Die Tabelle zeigt Adresse, Netzmaske, Wildcard-Maske, Netz mit Präfix, Broadcast, ersten und letzten nutzbaren Host, nutzbare und gesamte Hostanzahl, die historische Klasse (A–E) und den Adresstyp: privat (RFC 1918), Shared/CGNAT (100.64.0.0/10), Loopback, Link-local, Dokumentation, Multicast, reserviert oder öffentlich. Ein /31 wird als Punkt-zu-Punkt-Verbindung mit zwei nutzbaren Adressen behandelt (RFC 3021), ein /32 als einzelner Host.
Jede Eingabe mit Doppelpunkt wird als IPv6 interpretiert: 2001:db8::1/64 oder eine Adresse ohne Präfix (/128). Angezeigt werden die Adresse in komprimierter (RFC 5952) und ausgeschriebener Form, das Netz, die Präfixmaske, erste und letzte Adresse sowie die exakte Adressanzahl — bis 2^128, vollständig ausgeschrieben. IPv6 kennt keinen Broadcast, daher zählen alle Adressen des Präfixes. Das Typ-Badge kennzeichnet Global Unicast, Unique Local (fc00::/7), Link-local (fe80::/10), Multicast, Dokumentation (2001:db8::/32), Loopback und weitere Sonderbereiche.
In Subnetze aufteilen zerlegt das berechnete Netz in gleich große Subnetze mit längerem Präfix – etwa ein /24 in vier /26 oder ein IPv6-/48 in /64-Subnetze. Angezeigt werden die Gesamtzahl der Subnetze (auch bei IPv6 exakt), die Adressen pro Subnetz und eine Tabelle mit dem Hostbereich jedes Subnetzes (bei IPv4 zusätzlich Broadcast); aufgelistet werden höchstens die ersten 256, Liste kopieren kopiert sie in CIDR-Schreibweise.
Gerechnet wird in einem kleinen WebAssembly-Modul, das aus Rust kompiliert ist. Es wird beim ersten Klick auf Berechnen geladen; die eingegebenen Adressen werden nirgendwohin gesendet. Zonen-IDs wie fe80::1%eth0 und Bereiche wie 10.0.0.1-10.0.0.9 werden nicht unterstützt.
Praktische Beispiele
Büronetz: 192.168.1.10/24 ergibt das Netz 192.168.1.0/24, Broadcast 192.168.1.255, Hosts 192.168.1.1–192.168.1.254 (254 nutzbar) und den Typ Privat.
Maske statt Präfix: 172.16.0.1 255.240.0.0 wird als /12 erkannt — Netz 172.16.0.0, Broadcast 172.31.255.255, 1.048.574 nutzbare Hosts.
Punkt-zu-Punkt-Link: 10.0.0.1/31 liefert zwei nutzbare Adressen, 10.0.0.0 und 10.0.0.1, weil RFC 3021 bei /31 Netz- und Broadcast-Adresse nicht reserviert.
IPv6 /64: 2001:db8:abcd:12::1/64 ergibt das Netz 2001:db8:abcd:12::, letzte Adresse 2001:db8:abcd:12:ffff:ffff:ffff:ffff, 18.446.744.073.709.551.616 Adressen (2^64) und den Typ Dokumentation.
So verwenden Sie dieses Tool
Adresse eingeben
Tragen Sie eine IPv4- oder IPv6-Adresse in IP-Adresse / CIDR ein — mit Präfix (
10.20.30.40/22,2001:db8::/48) oder bei IPv4 mit Netzmaske nach einem Leerzeichen.Berechnen
Klicken Sie auf Berechnen oder drücken Sie Enter. Alternativ füllt ein Klick auf eines der Beispiele das Feld und rechnet sofort.
Ergebnis prüfen und kopieren
Prüfen Sie Netz, Bereich und Adressanzahl in der Tabelle und kopieren Sie Netz oder Broadcast (bei IPv6 die letzte Adresse) über die Kopier-Symbole.
Tipps und Best Practices
- Sie müssen nicht die Netzadresse eingeben:
10.20.30.40/22wird auf das Netz10.20.28.0normalisiert. - Eine IPv4-Adresse ohne Präfix gilt als /32, eine IPv6-Adresse als /128.
- Das Typ-Badge beschreibt die eingegebene Adresse:
100.64.0.1ist Shared (CGNAT), nicht Öffentlich, obwohl sie nicht nach RFC 1918 privat ist. - IPv6-LAN-Subnetze sind üblicherweise /64; für Punkt-zu-Punkt-Links wird /127 verwendet (RFC 6164).
- Die Binäransicht (nur IPv4) zeigt genau, wo die Maske Netz- und Hostbits trennt.