IP-Bereiche planen mit CIDR, VPCs und Kubernetes

18. Mai 2026

AWS-Organisation mit Netzwerk- und Anwendungs-Accounts. Subnetze im VPC-Bereich, EKS-Cluster, NLB, S3-Bucket und Endbenutzer sind sichtbar.

Inhaltsverzeichnis

Ein sauber geplanter IP-Bereich entscheidet im Hosting und in DevOps oft darüber, ob Netzwerke übersichtlich bleiben oder später teuer umgebaut werden müssen. Ich zeige, wie zusammenhängende Adressblöcke mit CIDR funktionieren, wie viele Geräte in ein Präfix passen und worauf es bei VPCs, Kubernetes, Firewalls und VPNs wirklich ankommt.

Die wichtigsten Regeln für die Planung von IP-Bereichen

  • CIDR beschreibt einen zusammenhängenden Block mit Präfixlänge, zum Beispiel 10.20.0.0/16.
  • Ein IPv4-Netz mit /24 umfasst 256 Adressen, davon sind klassisch meist 254 für Hosts nutzbar.
  • Private Netze nutzen vor allem 10.0.0.0/8, 172.16.0.0/12 und 192.168.0.0/16.
  • Überlappende Netze behindern Peering, VPNs und Routing und sollten von Anfang an vermieden werden.
  • Für Firewalls gilt /32 als einzelne IPv4-Adresse, während größere Präfixe ganze Gruppen erlauben.

Netzwerkdiagramm mit Hosts A und B, die über Switches verbunden sind. Verschiedene IP-Adressbereiche sind aufgeführt, z.B. 10.1.1.0/24.

Was ein IP-Bereich technisch bedeutet

Eine IP-Range ist ein zusammenhängender Block von IP-Adressen. Statt jede Adresse einzeln zu verwalten, fasst man sie unter einem Netzwerkpräfix zusammen. Das spart Konfigurationsaufwand und erlaubt Routern, Firewalls und Cloud-Plattformen, Regeln für viele Adressen gleichzeitig anzuwenden.

In der Praxis wird ein IPv4-Block meist in CIDR-Schreibweise angegeben. Die Zahl hinter dem Schrägstrich zeigt, wie viele der 32 Bits zum Netz gehören. Bei 10.20.0.0/16 sind also 16 Bits festgelegt, während 16 Bits für Adressen innerhalb dieses Netzes bleiben.

Präfix Adressen insgesamt Klassisch nutzbare Hosts Typischer Einsatz
/30 4 2 Punkt-zu-Punkt-Verbindung
/28 16 14 Kleine Servergruppe
/24 256 254 Überschaubares Subnetz
/16 65.536 65.534 Großes internes Cloud-Netz

Die klassische Hostzahl ergibt sich aus 2 hoch der Anzahl der Host-Bits, abzüglich Netzwerk- und Broadcast-Adresse. Diese Faustregel gilt nicht in jeder Umgebung. Cloud-Anbieter reservieren häufig zusätzliche Adressen, und bei einer Punkt-zu-Punkt-Verbindung kann ein /31 mit zwei nutzbaren Adressen sinnvoll sein.

So liest und berechnet man CIDR-Blöcke

Für die tägliche Arbeit reicht eine kleine Tabelle oft aus. Je kleiner die Zahl hinter dem Schrägstrich ist, desto größer ist der Block. Ein /20 enthält deutlich mehr Adressen als ein /24, weil mehr Bits für Hosts verfügbar bleiben.

Ein praktisches Beispiel mit /24

Der Block 192.168.50.0/24 reicht von 192.168.50.0 bis 192.168.50.255. Die erste Adresse identifiziert das Netz, die letzte dient im klassischen IPv4-Netz als Broadcast-Adresse. Für Geräte bleiben normalerweise 192.168.50.1 bis 192.168.50.254.

Wenn ich dieses Netz in vier gleich große Teilnetze aufteile, wird aus /24 jeweils ein /26. Jeder Teilblock umfasst 64 Adressen. Die Netze beginnen bei .0, .64, .128 und .192. Diese einfache Struktur ist hilfreich, wenn etwa Entwicklung, Test, Produktion und Administration voneinander getrennt werden sollen.

Netzadresse und Broadcast-Adresse prüfen

Ein häufiger Fehler besteht darin, eine beliebige Adresse als Netzwerkadresse zu verwenden. Bei 192.168.50.70/26 lautet die tatsächliche Netzadresse 192.168.50.64/26, weil ein /26 in Blöcken von 64 Adressen arbeitet. Der Bereich endet bei 192.168.50.127.

Für die Kontrolle nutze ich im Alltag einen CIDR-Rechner oder Befehle wie ipcalc. Das ist keine Schwäche, sondern gute Praxis. Entscheidend ist, das Ergebnis anschließend zu verstehen und nicht blind in eine Terraform-, Kubernetes- oder Firewall-Konfiguration zu kopieren.

Welche Rolle IP-Bereiche im Hosting spielen

Beim klassischen Hosting wird eine öffentliche IPv4-Adresse oft einem Server, Load-Balancer oder Mail-System zugeordnet. Ein kompletter öffentlicher Block kann sinnvoll sein, wenn viele Dienste getrennte Adressen benötigen. Für gewöhnliche Websites reicht jedoch meist eine einzelne Adresse hinter einem Reverse Proxy oder einer Load-Balancer-Schicht.

Private Adressen sind im internen Netzwerk die bessere Wahl. Dafür stehen die Bereiche 10.0.0.0/8, 172.16.0.0/12 und 192.168.0.0/16 zur Verfügung. Sie sind nicht direkt über das öffentliche Internet erreichbar und werden über NAT, einen Proxy oder ein Gateway nach außen übersetzt.

Bereich Geeignet für Wichtige Einschränkung
Private IPv4-Ranges Server, Datenbanken, interne APIs, Container Nicht direkt öffentlich routbar
Öffentliche IPv4-Ranges Webserver, Mailserver, öffentliche Gateways Benötigen Schutz durch Firewall und Monitoring
IPv6 /64 Moderne Subnetze und duale Netzwerke Firewall-Regeln müssen IPv6 ausdrücklich berücksichtigen

Bei virtuellen Netzwerken wie einer VPC oder VNet wird zuerst ein größerer Bereich festgelegt, etwa 10.20.0.0/16. Daraus entstehen kleinere Subnetze für öffentliche Komponenten, private Anwendungen und Datenbanken. Ich plane diese Ebenen lieber großzügig, aber mit klarer Reserve, statt später wegen fehlender Adressen ein laufendes Netzwerk zu migrieren.

IP-Planung für DevOps, Container und Kubernetes

In einer DevOps-Umgebung existieren meist mehrere Adressräume gleichzeitig. Ein Cloud-Netz besitzt einen Bereich für virtuelle Maschinen, Kubernetes verwendet zusätzliche Netze für Pods und Services, und VPNs oder On-Premises-Systeme bringen weitere Präfixe mit. Diese Bereiche müssen eindeutig und nicht überlappend sein.

VPCs und Subnetze sinnvoll aufteilen

Ein mögliches Schema sieht so aus:

  • 10.20.0.0/16 für die gesamte Produktionsumgebung
  • 10.20.0.0/20 für öffentliche Subnetze
  • 10.20.16.0/20 für private Anwendungssysteme
  • 10.20.32.0/20 für Datenbanken und interne Dienste
  • 10.20.48.0/20 als Reserve für künftige Erweiterungen

Die genaue Größe hängt von der Plattform und dem Wachstum ab. Ein /28 wirkt am Anfang bequem, ist aber bei Autoscaling, mehreren Availability Zones und kurzlebigen Build-Runnern schnell erschöpft. Adressreserven sind Teil der Betriebsplanung, nicht bloß ein Komfortthema.

Container und Kubernetes nicht vergessen

Docker-Netzwerke, Kubernetes-Pods und Kubernetes-Services können eigene CIDR-Blöcke verwenden. Wenn ein Pod-Netz beispielsweise 10.244.0.0/16 nutzt, darf dieses Präfix nicht bereits im Rechenzentrum, im VPN oder in einem verbundenen VPC-Netz auftauchen.

Überlappungen führen oft zu schwer verständlichen Fehlern. Ein Server kann dann nicht eindeutig entscheiden, ob 10.10.5.20 im lokalen Netz, im VPN oder in der Cloud liegt. In meiner Praxis ist ein dokumentierter Adressplan deshalb mindestens so wichtig wie die eigentliche Firewall-Konfiguration.

Firewalls und Allowlisting richtig konfigurieren

Ein IP-Bereich wird häufig genutzt, um Zugriffe zu erlauben oder zu sperren. Eine Regel für 203.0.113.10/32 betrifft genau eine Adresse. Mit 203.0.113.0/24 würden dagegen 256 Adressen erfasst. Diese Unterscheidung entscheidet darüber, ob eine Sicherheitsregel präzise oder unnötig weit gefasst ist.

Für Administrationszugänge sollte ich möglichst kleine Präfixe verwenden. SSH oder RDP aus dem gesamten Internet freizugeben, also etwa 0.0.0.0/0, ist bequem, erhöht aber die Angriffsfläche massiv. Besser sind ein VPN, ein Bastion Host oder ein eng begrenztes Büro- beziehungsweise Provider-Netz.

Lesen Sie auch: Docker Swarm im Hosting richtig aufsetzen und betreiben

Allowlist oder große Provider-Range

Bei externen SaaS-Diensten und CI/CD-Plattformen ist die Lage komplizierter. Manche Anbieter veröffentlichen große, regelmäßig wechselnde Adresslisten. Eine vollständige Freigabe kann technisch erforderlich sein, ist aber weniger restriktiv als ein fester selbst betriebener Runner.

Ich prüfe deshalb vor jeder Allowlist drei Punkte. Wer kontrolliert den Bereich? Wie häufig ändert er sich? Und kann der Dienst stattdessen über private Konnektivität, einen festen Egress oder einen selbst gehosteten Agenten erreicht werden? Eine IP-Allowlist ist nützlich, ersetzt aber weder Authentifizierung noch Verschlüsselung.

Öffentliche Adressen, IPv6 und typische Planungsfehler

Ein öffentlicher Adressblock gehört nicht automatisch demjenigen, der ihn in einer Konfiguration einträgt. Öffentliche IPv4-Adressen werden von Providern, Rechenzentren oder Cloud-Anbietern zugewiesen. Für interne Netze sollte ich deshalb keine frei erfundenen öffentlichen Präfixe verwenden, sondern private Bereiche oder offiziell delegierte Adressen.

IPv6 verändert die Größenordnung deutlich. Ein /64 bietet so viele Adressen, dass die Anzahl einzelner Hosts kaum noch der begrenzende Faktor ist. Trotzdem bleiben Routing, Segmentierung und Firewall-Regeln wichtig. IPv6 einfach einzuschalten, ohne die Sicherheitsregeln für IPv6 zu prüfen, ist ein klassischer Fehler.

  • Netze werden zu klein gewählt und blockieren später Autoscaling.
  • Produktions-, Test- und Entwicklungsumgebungen verwenden dieselben Präfixe.
  • VPN-Partner nutzen bereits identische privaten Bereiche.
  • Eine Firewall erlaubt versehentlich ein ganzes /16 statt eines benötigten /32.
  • IPv6 wird nicht dokumentiert, obwohl der Dienst dual-stack betrieben wird.
  • Adressänderungen werden manuell durchgeführt und nicht als Infrastructure as Code versioniert.

Besonders der letzte Punkt wird unterschätzt. Ein IP-Plan gehört in die technische Dokumentation und, soweit möglich, in Terraform, Ansible oder eine zentrale IPAM-Lösung. So bleiben Änderungen nachvollziehbar und mehrere Teams arbeiten mit derselben Wahrheit.

Ein belastbarer IP-Plan für den nächsten Infrastrukturumbau

Ich beginne mit einer vollständigen Bestandsaufnahme aller bestehenden Netze, VPNs, Containerbereiche und externen Abhängigkeiten. Danach reserviere ich getrennte Blöcke für Produktion, Test, Entwicklung, Management und künftige Regionen. Erst wenn Überschneidungen ausgeschlossen sind, teile ich die größeren Netze in Subnetze auf.

Für kleine Umgebungen genügt eine Tabelle mit Präfix, Zweck, Standort, Verantwortlichem und Reserve. Größere Plattformen profitieren von IPAM, automatisierten Validierungen und einem CI-Check, der überlappende CIDR-Blöcke vor dem Deployment ablehnt.

Die wichtigste Entscheidung lautet nicht, möglichst viele Adressen zu reservieren, sondern einen klaren, erweiterbaren und dokumentierten Adressraum zu schaffen. Dann bleibt das Netzwerk auch bei neuen Services, zusätzlichen Standorten und wachsendem Kubernetes-Cluster beherrschbar.

Dieser Artikel dient ausschließlich Informations- und Bildungszwecken. Das Material wurde mit Unterstützung moderner Analyse- und Sprachwerkzeuge (KI) erstellt. Konsultieren Sie vor einer Entscheidung einen Experten.

Häufig gestellte Fragen

Ein /24 umfasst 256 Adressen. Klassisch sind davon 254 für Hosts nutzbar, da Netzwerk- und Broadcast-Adresse abgezogen werden. Cloud-Anbieter reservieren jedoch häufig zusätzliche Adressen.

Durch die Aufteilung in vier gleich große /26-Netze entstehen die Bereiche 192.168.50.0/26, 192.168.50.64/26, 192.168.50.128/26 und 192.168.50.192/26. Jeder Block umfasst 64 Adressen.

Überlappende Präfixe verhindern eindeutiges Routing. Ein Server kann dann beispielsweise nicht zuverlässig unterscheiden, ob eine Adresse im lokalen Netz, im VPN oder in der Cloud liegt. Deshalb müssen alle Adressräume vorab dokumentiert und auf Überschneidungen geprüft werden.

Mit /32 wird genau eine IPv4-Adresse erfasst, etwa 203.0.113.10/32. Ein /24 umfasst dagegen 256 Adressen und ist deutlich weiter gefasst. Für Administrationszugänge sollten möglichst kleine Präfixe oder ein VPN beziehungsweise Bastion Host verwendet werden.

Artikel bewerten

Bewertung: 0.00 Stimmenanzahl: 0

Tags:

cidr subnetze kubernetes firewalls ipam

Beitrag teilen

Artur Lemke

Artur Lemke

Mein Name ist Artur Lemke und seit nunmehr 11 Jahren beschäftige ich mich intensiv mit der Welt der Webentwicklung, der digitalen Strategie und künstlichen Intelligenz. Diese Themen faszinieren mich, weil sie die Art und Weise, wie wir arbeiten und interagieren, grundlegend verändern. Ich liebe es, komplexe Zusammenhänge zu durchdringen und sie so aufzubereiten, dass sie für jeden verständlich werden. Hier auf metawebart.de teile ich mein Wissen, analysiere aktuelle Trends und helfe Ihnen dabei, die Potenziale von KI und digitalen Strategien für Ihr eigenes Vorhaben zu erkennen und zu nutzen. Dabei lege ich großen Wert darauf, fundierte und praxisnahe Informationen zu liefern, die Ihnen wirklich weiterhelfen.

Kommentar schreiben