Wildcard Mask Calculator
Wildcard Mask Calculator
Umrechnung zwischen Subnetzmaske, CIDR und Wildcard-Maske. Mit Cisco ACL Syntax, OSPF/EIGRP Konfiguration und IP-Range-Berechnung.
Hinweis: Alle Berechnungen erfolgen lokal in deinem Browser. Wildcard-Masken (inverse Masken) werden vor allem in Cisco IOS für ACLs, OSPF und EIGRP verwendet. Die Berechnung ist unabhängig von spezieller Hardware.
Inhaltsverzeichnis
Schnellübersicht
- Masken-Konverter: Subnetzmaske, CIDR und Wildcard umrechnen
- IP + Maske: Netzwerk, Broadcast, Host-Bereich
- Wildcard-Analyse: Netz-/Host-Bits und Größe
- Cisco ACL Syntax: Direkt kopierbare ACL-Zeilen
- OSPF/EIGRP: Router-Konfiguration
- Bit-Visualisierung: Maske und Wildcard grafisch
- Theorie: Über Wildcard-Masken und ihre Verwendung
- FAQ: Häufige Fragen zu Wildcard-Masken
1. Wildcard Mask Rechner
Gib eine IP-Adresse und eine Maske ein – alle Formate werden automatisch berechnet.
- Die Wildcard-Maske ist die Inverse der Subnetzmaske
- Ein 0-Bit bedeutet: "Dieses Bit muss exakt übereinstimmen"
- Ein 1-Bit bedeutet: "Dieses Bit kann beliebig sein"
- Beispiel:
255.255.255.0→ Wildcard0.0.0.255 - Cisco ACLs, OSPF und EIGRP nutzen Wildcard-Masken!
2. Theorie – Wildcard-Masken
Verstehe die Grundlagen von inversen Masken und ihre Anwendungsfälle.
Was ist eine Wildcard-Maske?
Eine Wildcard-Maske (inverse Maske) ist die Umkehrung einer Subnetzmaske:
- Subnetzmaske: 1 = Netzwerk, 0 = Host
- Wildcard: 0 = muss übereinstimmen, 1 = beliebig
- Formel: Wildcard = 255.255.255.255 − Maske
- Verwendung: Cisco ACLs, OSPF, EIGRP
Warum Wildcard-Masken?
Cisco IOS verwendet Wildcard-Masken aus historischen Gründen:
- ACLs: Flexible Filterung von Adressen
- OSPF: Netzwerk-Anweisungen
- EIGRP: Netzwerk-Anweisungen
- Flexibilität: Beliebige Bit-Muster möglich
Vorteil: Wildcards können mehr als nur Subnetze – z.B. "alle geraden IPs".
Berechnung Schritt für Schritt
So berechnest du eine Wildcard-Maske:
- 1. Subnetzmaske: z.B. 255.255.255.192 (/26)
- 2. Binär: 11111111.11111111.11111111.11000000
- 3. Invertieren: 00000000.00000000.00000000.00111111
- 4. Dezimal: 0.0.0.63
Ergebnis: Wildcard für /26 ist 0.0.0.63
Best Practices
- Weniger ist mehr: Kleinere Wildcards sind sicherer
- Host-spezifisch: 0.0.0.0 für einzelne Hosts
- Any: 255.255.255.255 für alle Adressen
- Dokumentation: Wildcards im IP-Plan notieren
- ACLs testen: Vor Produktiv-Einsatz prüfen
- /31, /32: Spezialfälle für P2P und Loopbacks
Wussten Sie schon?
Die Wildcard-Maske 0.0.0.0 bedeutet "exakte Übereinstimmung" – sie wird für einzelne Hosts in ACLs verwendet. Die Wildcard 255.255.255.255 bedeutet "alle Adressen" (Any). Cisco schreibt statt "0.0.0.0 255.255.255.255" oft einfach "any". Und statt "1.1.1.1 0.0.0.0" schreibt man "host 1.1.1.1". Das macht ACLs deutlich lesbarer!
3. Geschichte der Wildcard-Masken
Von Cisco IOS zur modernen Netzwerk-Konfiguration.
RFC 791 – IPv4
IPv4 wird standardisiert. Subnetzmasken werden eingeführt, um Netzwerke zu unterteilen. Wildcard-Masken sind noch nicht definiert.
RFC 950 – Subnetting
Subnetting wird standardisiert. Subnetzmasken werden flexibel einsetzbar. Cisco beginnt, Router mit Subnetting-Unterstützung zu bauen.
Erste Cisco ACLs
Cisco führt Access Control Lists (ACLs) ein. Sie verwenden Wildcard-Masken statt Subnetzmasken – aus Gründen der Bit-Logik und Flexibilität.
OSPF und EIGRP
OSPF (1998 standardisiert) und EIGRP (1992) werden populär. Beide verwenden Wildcard-Masken in Netzwerk-Anweisungen – Standard in Enterprise-Netzen.
CIDR (RFC 1519)
CIDR wird eingeführt. Netzwerke können flexibel mit Präfixen beschrieben werden. Wildcard-Masken bleiben für Cisco-Geräte Standard.
ACLs in Firewalls
Cisco ASA und PIX Firewalls übernehmen Wildcard-Masken. Sie werden zum Standard in der Netzwerk-Sicherheit. Andere Hersteller (Juniper, Huawei) nutzen teils andere Ansätze.
SDN und Cloud
SDN und Cloud-basierte Netzwerke dominieren. Wildcard-Masken bleiben in klassischen Netzen, aber Cloud Security Groups nutzen CIDR-Notation. Beide Welten koexistieren.
Wildcard-Masken im Alltag
Cisco IOS bleibt Standard in vielen Enterprise-Netzen. Wildcard-Masken sind unverzichtbar für ACLs, OSPF und EIGRP. Moderne Tools konvertieren automatisch zwischen CIDR und Wildcard.
4. FAQ – Häufige Fragen
Häufige Fragen zu Wildcard-Masken
| Merkmal | Subnetzmaske | Wildcard-Maske |
|---|---|---|
| Bit 1 bedeutet | Netzwerkanteil | Beliebiger Wert |
| Bit 0 bedeutet | Hostanteil | Muss übereinstimmen |
| Formel | 1en von links | 0en von links |
| Verwendung | Routing, Subnetting | Cisco ACLs, OSPF, EIGRP |
| Beispiel /24 | 255.255.255.0 | 0.0.0.255 |
| Summe | 255.255.255.255 | 255.255.255.255 |
Merksatz:
- Subnetzmaske = "Was ist fix?" (1 = Netzwerk)
- Wildcard = "Was ist variabel?" (1 = Host)
Formel: Wildcard = 255.255.255.255 − Subnetzmaske
3 Schritte:
- 1. Subnetzmaske binär: z.B. /26 = 11111111.11111111.11111111.11000000
- 2. Invertieren: 0 und 1 tauschen → 00000000.00000000.00000000.00111111
- 3. Dezimal: 0.0.0.63
Beispiele:
| CIDR | Subnetzmaske | Wildcard |
|---|---|---|
| /24 | 255.255.255.0 | 0.0.0.255 |
| /25 | 255.255.255.128 | 0.0.0.127 |
| /26 | 255.255.255.192 | 0.0.0.63 |
| /27 | 255.255.255.224 | 0.0.0.31 |
| /28 | 255.255.255.240 | 0.0.0.15 |
| /29 | 255.255.255.248 | 0.0.0.7 |
| /30 | 255.255.255.252 | 0.0.0.3 |
| /31 | 255.255.255.254 | 0.0.0.1 |
| /32 | 255.255.255.255 | 0.0.0.0 |
Hauptsächlich in Cisco IOS:
- ACLs: Paketfilterung mit Flexibilität
- OSPF:
network 10.0.0.0 0.0.0.255 area 0 - EIGRP:
network 10.0.0.0 0.0.0.255 - Route-Maps: Für Routing-Policies
- Prefix-Lists: Kombination aus Netz und Wildcard
Beispiel ACL:
access-list 10 permit 192.168.1.0 0.0.0.255- Erlaubt alle IPs aus 192.168.1.0/24
Wichtig: Andere Hersteller (Juniper, HP) nutzen CIDR-Notation statt Wildcards.
Shortcuts in Cisco IOS:
| Kurzform | Langform | Bedeutung |
|---|---|---|
host 1.1.1.1 | 1.1.1.1 0.0.0.0 | Einzelner Host |
any | 0.0.0.0 255.255.255.255 | Alle Adressen |
Beispiele:
access-list 10 permit host 8.8.8.8– Einzelner Hostaccess-list 10 deny any– Alles blockierenaccess-list 10 permit 192.168.0.0 0.0.255.255– /16 Netzwerk
Best Practice: Kurzformen nutzen – lesbarer und weniger fehleranfällig.
Ja! Wildcard-Masken sind flexibler als Subnetzmasken:
Beispiel 1: Alle geraden IPs
192.168.1.0 0.0.0.254- Wildcard: 0.0.0.254 = 11111110
- Das letzte Bit ist 0 → nur gerade IPs
- Matcht: .0, .2, .4, .6, .8, ...
Beispiel 2: Alle ungeraden IPs
192.168.1.1 0.0.0.254- Matcht: .1, .3, .5, .7, .9, ...
Beispiel 3: Bestimmte Bits
192.168.1.0 0.0.0.240- Matcht alle IPs mit letztem Oktett 0-15, 32-47, 64-79, ...
Warnung: Solche Muster sind schwer zu lesen – meist nicht empfohlen!
Ja, "inverse Maske" = "Wildcard-Maske" – beide Begriffe sind synonym:
- Wildcard-Maske: Cisco-Begriff
- Inverse Maske: Allgemeiner Begriff
- Wildcard Bits: Alternative Bezeichnung
- Wildcard Mask: Englischer Standard
In anderen Protokollen:
- BGP Prefix-List: Kombination aus Netz + Wildcard
- Route-Map: Match ip address + ACL
- IPsec ACL: Wildcard für Crypto-Maps
Nicht verwechseln mit:
- Reverse DNS: PTR-Records (nicht verwandt)
- Reverse Proxy: Server-Rolle (nicht verwandt)
Schnellste Methode: Subtraktion
- Formel: Wildcard = 255.255.255.255 − Subnetzmaske
- Oktett für Oktett subtrahieren
Beispiel: /26 → Wildcard
- Subnetzmaske: 255.255.255.192
- Wildcard: 255.255.255.255 − 255.255.255.192
- Oktett 1-3: 255-255 = 0
- Oktett 4: 255-192 = 63
- Ergebnis: 0.0.0.63
Alternative: Bit-Invertierung
- Binär umwandeln
- 0 → 1, 1 → 0
- Zurück zu Dezimal
Unser Tool macht das automatisch – einfach Maske eingeben!
Nein – Wildcard-Masken sind IPv4-only.
Grund:
- IPv6 nutzt Präfix-Längen (z.B. /64)
- Keine Wildcard-Notation in IPv6-ACLs
- Cisco IPv6-ACLs nutzen CIDR-Notation
IPv6 ACL Beispiel:
ipv6 access-list NAMEpermit ipv6 2001:db8::/32 any- Nutzt CIDR statt Wildcard
Übergangszeit:
- Dual-Stack erfordert beide Formate
- IPv4 ACLs bleiben für IPv4
- IPv6 ACLs nutzen CIDR
Fazit: Wildcard-Masken sind ein IPv4-Erbe – in IPv6 irrelevant.
Zusammenfassung
Die wichtigsten Punkte
- Wildcard-Maske: Inverse der Subnetzmaske
- Formel: Wildcard = 255.255.255.255 − Subnetzmaske
- Bedeutung: 0 = muss übereinstimmen, 1 = beliebig
- Verwendung: Cisco ACLs, OSPF, EIGRP, Route-Maps
- /24: Maske 255.255.255.0 → Wildcard 0.0.0.255
- /32: Maske 255.255.255.255 → Wildcard 0.0.0.0 (einzelner Host)
- /0: Maske 0.0.0.0 → Wildcard 255.255.255.255 (any)
- Cisco Shortcuts: "host X" = X 0.0.0.0, "any" = 0.0.0.0 255.255.255.255
- IPv6: Nutzt keine Wildcards – nur CIDR
- Unser Tool: Masken-Konverter mit ACL-Syntax-Generator
Weitere Netzwerk-Tools
Umfassender Subnetting-Rechner für IPv4-Adressen.
Zum ToolCIDR-Notation umrechnen und Route-Aggregation.
Zum ToolVariable Length Subnetting für optimale Netzwerkplanung.
Zum ToolVLAN-IDs nach IEEE 802.1Q berechnen und prüfen.
Zum Tool