Conversor de Wildcard Mask rápido y claro
La wildcard mask es la “máscara inversa” (se obtiene haciendo 255 - octeto). Se usa mucho en ACLs para indicar qué bits se comparan y cuáles “se ignoran”. Con esta herramienta puedes convertir en segundos.
Conversión doble
Máscara/CIDR → wildcard y wildcard → máscara/CIDR.
Máscara y prefijo
Te devuelve tanto la máscara decimal como el /prefijo equivalente.
Enfocado a ACLs
Ejemplos típicos de CCNA y reglas tipo “host” o rangos.
Hecho para memorizar
Incluye patrones típicos (/24, /26, /16…) y ejemplos de ACL para ir más rápido.
¿Qué es una Wildcard Mask?
Una wildcard mask es la máscara inversa. Se calcula como: wildcard = 255.255.255.255 − máscara. En ACLs, un 0 significa “este bit debe coincidir” y un 1 significa “ignóralo”.
Qué te da esta herramienta
- Máscara ↔ Wildcard
- Prefijo CIDR equivalente
- Ejemplo ACL opcional si introduces IP
Trucos rápidos
- Host exacto = wildcard 0.0.0.0 (equivale a /32)
- /24 = wildcard 0.0.0.255
- /16 = wildcard 0.0.255.255
Wildcard vs Máscara: la diferencia mental clave
Aunque se calculan “al revés”, máscara y wildcard responden a preguntas distintas:
Máscara
Se usa para subnetting. Responde a: “¿a qué red pertenece esta IP?”. Los bits a 1 son “parte de red”.
Wildcard
Se usa para ACLs. Responde a: “¿qué bits comparo y cuáles ignoro?”. En wildcard, 0 = comparar y 1 = ignorar.
Mini Cheat Sheet (para memorizar en 1 minuto)
Regla
0 = coincide · 1 = ignora (en wildcard).
Cálculo
wildcard = 255.255.255.255 − máscara (octeto a octeto).
Host
/32 ↔ máscara 255.255.255.255 ↔ wildcard 0.0.0.0.
Típicas
/24 → 0.0.0.255 · /26 → 0.0.0.63 · /16 → 0.0.255.255
Cómo leer una ACL con Wildcard en 10 segundos
Piensa en la wildcard como un “filtro”: donde hay 0 el valor debe coincidir; donde hay 255 (o bits a 1) esa parte se ignora.
permit ip 192.168.10.0 0.0.0.255 anyLectura humana: “Permite cualquier IP dentro de 192.168.10.0/24 hacia cualquier destino”.
permit ip 10.10.0.0 0.0.255.255 anyLectura humana: “Permite cualquier IP dentro de 10.10.0.0/16”.
Patrones de Wildcard más usados en ACLs (CCNA)
En la práctica, las wildcards que más vas a ver no son “aleatorias”: se repiten una y otra vez. Si memorizas estos patrones típicos, podrás leer ACLs mucho más rápido y evitar errores en examen y en configuraciones reales.
| Objetivo | Máscara / Prefijo | Wildcard | Ejemplo ACL (Cisco) |
|---|---|---|---|
| Un host exacto | /32 (255.255.255.255) | 0.0.0.0 | permit ip host 192.168.1.10 any |
| Una red /24 | /24 (255.255.255.0) | 0.0.0.255 | permit ip 192.168.1.0 0.0.0.255 any |
| Una subred /26 | /26 (255.255.255.192) | 0.0.0.63 | permit ip 192.168.1.64 0.0.0.63 any |
| Una red /16 | /16 (255.255.0.0) | 0.0.255.255 | permit ip 10.10.0.0 0.0.255.255 any |
| Cualquier IP (any) | — | — | permit ip any any |
any es un atajo. No necesitas escribir wildcard cuando el objetivo es “cualquiera”.
Errores comunes con Wildcards (y cómo evitarlos)
La wildcard es sencilla, pero hay errores típicos que te hacen fallar ejercicios o escribir ACLs incorrectas. Aquí tienes los más comunes para detectarlos al instante:
Confundir “0” con “ignorar”
En wildcard es al revés: 0 = debe coincidir, 1 = se ignora.
Usar wildcards “raras”
En la práctica, se repiten patrones: 0.0.0.255, 0.0.0.63, 0.0.255.255. Si ves números extraños, revisa.
Olvidar que es bit a bit
La wildcard se aplica por bits. Si tu máscara no es válida (bits no contiguos), la conversión “no tiene sentido” para subnetting estándar.
No alinear la IP base
Para una red /24, la base suele ser x.x.x.0. Si pones otra IP, puede funcionar como “rango”, pero confunde al leer ACLs.
Wildcards en CCNA: lo que más suele aparecer
En CCNA y ejercicios típicos, la wildcard casi siempre aparece dentro de ACLs con objetivos simples: un host, una /24, o un bloque pequeño (como /26 o /28).
- Host exacto (equivalente a /32) → wildcard 0.0.0.0
- Red /24 completa → wildcard 0.0.0.255
- Subredes pequeñas (/26, /28…) → wildcards como 0.0.0.63, 0.0.0.15
- Any → any (o 0.0.0.0 255.255.255.255 en algunos formatos)
¿Cómo funciona? (La regla del "Todo Unos")
Para calcular una Wildcard a partir de una máscara, simplemente restamos la máscara al número global 255.255.255.255 (que en binario es todo unos).
- 255.255.255.0 (Tu Máscara /24)
-----------------
0. 0. 0.255 (Tu Wildcard)
El Cero (0)
En Wildcard significa: "Verificar". Este bit de la IP debe coincidir exactamente.
El Uno (255)
En Wildcard significa: "Ignorar". Me da igual qué valor tenga este bit en la IP.
Preguntas frecuentes
¿Cómo se calcula la wildcard?
Restando octeto a octeto: 255 - máscara. Ej: 255.255.255.0 → 0.0.0.255.
¿Para qué sirve en ACLs?
Para indicar qué parte de la IP debe coincidir (0) y qué parte se ignora (1).
¿Wildcard 0.0.0.0 qué significa?
Significa “coincidencia exacta” (host). Es equivalente a /32.
¿Una wildcard mask es una máscara de subred invertida?
En los casos contiguos habituales, sí: cada octeto se obtiene restando la máscara a 255. En ACL y otras funciones conviene recordar que la wildcard expresa qué bits deben coincidir y cuáles pueden variar.
Completa tu kit de subnetting
Si estás con CCNA, estas herramientas juntas te dan el 80% del trabajo: CIDR/hosts, máscara, wildcard y rangos.
Tabla CIDR Máscara ↔ CIDR Guía de Subnetting