In Subnetze teilen
Bereiche zusammenfassen
Subnetzmasken-Tabelle
Adressen und Rechte vor dem Einsatz in produktiven Netzen oder auf Servern noch einmal prüfen.
chmod 755 ergibt rwxr-xr-x: Der Eigentümer darf lesen, schreiben und ausführen, alle anderen lesen und ausführen. Verzeichnisse brauchen x, damit man hineinwechseln kann, daher ist 755 Standard für Ordner sowie für Skripte und Programme in /usr/local/bin. Üblich: 755 für Verzeichnisse, 644 für Dateien.
Anleitung
- IPv4: Adresse mit Präfix (192.168.1.10/24) oder Maske (192.168.1.10 255.255.255.0) eingeben oder den Regler bewegen. Jeder Wert lässt sich per Tipp kopieren.
- Das Netz in gleich große kleinere Subnetze teilen und die Liste kopieren oder als CSV laden.
- Zusammenfassen: CIDRs, einzelne Adressen oder Bereiche einfügen und die kleinste Menge an CIDR-Blöcken erhalten, die sie abdeckt.
- IPv6: Adresse mit Präfix eingeben, um gekürzte und ausgeschriebene Form, Bereich und genaue Adressanzahl zu sehen.
- chmod: Kästchen anhaken, Oktalzahl oder rwx-Zeichenkette eingeben; der Befehl aktualisiert sich sofort.
- /31-Netze haben zwei nutzbare Adressen (RFC 3021), /32 eine; Broadcast gibt es dort nicht.
- Eine umgekehrt geschriebene Maske (Wildcard wie 0.0.0.255) wird ebenfalls erkannt.
- IPv6-Anzahlen werden mit exakten Ganzzahlen berechnet, sogar /0 zeigt alle 2^128 Adressen.
- -R wendet den Modus auf Ordner und Dateien an; üblich sind 755 für Ordner und 644 für Dateien.
So funktioniert die CIDR-Notation
Eine IPv4-Adresse hat 32 Bit. Das Präfix hinter dem Schrägstrich sagt, wie viele davon das Netz kennzeichnen; der Rest nummeriert die Hosts. Ein /24 lässt 8 Hostbits, also 2^8 = 256 Adressen. Die erste ist die Netzadresse, die letzte die Broadcast-Adresse, bleiben 254 nutzbare Hosts. Allgemein gilt 2^(32 − Präfix) − 2.
Beispiel: 192.168.1.10/24 hat die Maske 255.255.255.0, das Netz 192.168.1.0, die Hosts 192.168.1.1 bis 192.168.1.254 und den Broadcast 192.168.1.255. In /26 geteilt ergibt dasselbe Netz vier Blöcke mit je 64 Adressen und 62 Hosts. Punkt-zu-Punkt-Verbindungen können /31 mit zwei nutzbaren Adressen verwenden (RFC 3021), /32 ist ein einzelner Host.
Masken, Wildcards und private Bereiche
Die Subnetzmaske schreibt das Präfix in Punktnotation: /20 ist 255.255.240.0. Die Wildcard-Maske ist ihr Gegenstück, 0.0.15.255, und wird in Cisco-ACLs und bei OSPF verlangt. Private Netze nutzen die Bereiche aus RFC 1918: 10.0.0.0/8, 172.16.0.0/12 und 192.168.0.0/16; 100.64.0.0/10 ist für Carrier-Grade-NAT reserviert und 169.254.0.0/16 für Link-lokale Adressen.
IPv6 rechnet anders
IPv6-Adressen haben 128 Bit und keinen Broadcast. Das übliche LAN-Subnetz ist ein /64 mit 2^64 Adressen (rund 18,4 Trillionen); eine /48-Zuteilung enthält 65.536 solcher /64-Netze. Führende Nullen jeder Gruppe dürfen entfallen, und eine Folge von Nullgruppen wird zu ::, aus 2001:0db8:0000:0000:0000:0000:0000:0001 wird also 2001:db8::1 (RFC 5952).
Häufige Fragen
Wie viele Hosts hat ein /24?
256 Adressen, davon 254 für Hosts nutzbar: Die erste (.0) ist die Netzadresse, die letzte (.255) der Broadcast. Die Maske lautet 255.255.255.0.
Wie berechne ich die Zahl nutzbarer Hosts?
Präfix von 32 abziehen, 2 hoch dieses Ergebnis nehmen und 2 abziehen. Ein /27 ergibt 2^5 − 2 = 30 Hosts, ein /22 ergibt 2^10 − 2 = 1.022. Ausnahmen sind /31 und /32 mit 2 und 1 nutzbaren Adressen.
Was ist eine Wildcard-Maske?
Das bitweise Gegenteil der Subnetzmaske: Aus 255.255.255.0 wird 0.0.0.255. Router wie Cisco IOS nutzen sie in Access-Listen und bei OSPF, um festzulegen, welche Bits übereinstimmen müssen.
Welche IP-Bereiche sind privat?
10.0.0.0/8, 172.16.0.0/12 (172.16.0.0 bis 172.31.255.255) und 192.168.0.0/16, festgelegt in RFC 1918. Sie werden im öffentlichen Internet nicht geroutet.
Wie teile ich ein Netz in kleinere Subnetze?
Jedes zusätzliche Präfixbit verdoppelt die Zahl der Subnetze und halbiert ihre Größe. 10.0.0.0/24 in /26 geteilt ergibt vier Subnetze mit 64 Adressen: .0, .64, .128 und .192. Die Aufteilen-Funktion listet sie und exportiert CSV.
Warum sind IPv6-Subnetze meist /64?
Die zustandslose Autokonfiguration (SLAAC) bildet die letzten 64 Bit aus dem Gerät selbst, daher sind LAN-Segmente per Konvention /64. Kürzere Präfixe wie /56 oder /48 vergeben Provider an ihre Kunden.