VoIP es el laboratorio donde muchos estudiantes de CCNA se topan con una pared: los teléfonos encienden, obtienen una dirección IP y luego... nada. Sin número de directorio, sin tono de marcado, sin llamada. La causa casi nunca está en lo que escribiste, sino en el único ajuste que no escribiste. Esta guía configura una red VoIP funcional en Cisco Packet Tracer de principio a fin, desde la VLAN de voz hasta los dial-peers entre sedes, y explica por qué importa cada pieza para que puedas construirla y repararla por ti mismo.
La versión corta: un laboratorio VoIP en Packet Tracer son cinco cosas en orden: un switch PoE para alimentar los teléfonos, una VLAN de voz, un pool DHCP con opción 150 (para que los teléfonos encuentren el servidor de llamadas), Call Manager Express (CME) en el router y dial-peers para llamar entre sedes. Si te falta la opción 150, los teléfonos nunca se registran. Si prefieres saltarte el tecleo, NetPilot construye el laboratorio VoIP completo a partir de una indicación en lenguaje natural — "un router con CME, un switch PoE y dos teléfonos IP que puedan llamarse entre sí" — te entrega un
.pktfuncional y te explica cada línea.
Qué necesita un laboratorio VoIP
| Pieza | Por qué está ahí |
|---|---|
| Switch PoE | Los teléfonos IP se alimentan por el cable Ethernet; un puerto sin PoE deja el teléfono muerto. |
| VLAN de voz | Mantiene el tráfico de voz separado del de datos para poder priorizarlo y direccionarlo limpiamente. |
| DHCP + opción 150 | Da al teléfono una IP y le indica dónde está el servidor de llamadas. La opción 150 es el ajuste decisivo. |
| Call Manager Express | El software de control de llamadas que corre en el propio router: registra teléfonos y asigna números. |
| Dial-peers | Enrutamiento de las llamadas entre dos routers CME (laboratorios multi-sede). |
Paso 1 — Switch, teléfonos y la VLAN de voz
Cablea cada teléfono IP al switch y crea una VLAN de voz para los puertos de los teléfonos:
vlan 10
name VOICE
!
interface range FastEthernet0/1 - 5
switchport mode access
switchport voice vlan 10El comando switchport voice vlan le indica al teléfono con qué VLAN debe etiquetar su tráfico de voz. Los teléfonos IP se alimentan por Ethernet, así que usa un switch con capacidad PoE (en Packet Tracer el 3560 suministra PoE; el común 2960 no lo hace) o agrega el adaptador de corriente a cada teléfono en su pestaña Physical: un teléfono en un puerto sin PoE y sin adaptador se queda apagado.
Paso 2 — Dale al router una dirección en la VLAN de voz
El router ejecuta DHCP y CME, así que necesita una interfaz activa en la subred de voz. Con el enlace ascendente del switch configurado como troncal, agrega una subinterfaz para la VLAN de voz:
interface FastEthernet0/0.10
encapsulation dot1Q 10
ip address 192.168.10.1 255.255.255.0Este 192.168.10.1 es la puerta de enlace predeterminada de los teléfonos, el destino de la opción 150 de DHCP y el ip source-address de CME: las tres cosas apuntan de vuelta a esta interfaz, así que nada funciona hasta que esté configurada.
Paso 3 — Pool DHCP con opción 150
Los teléfonos necesitan direcciones y —de forma crítica— necesitan la opción 150 apuntando a la interfaz de voz del router, que es donde vive CME:
ip dhcp pool VOICE
network 192.168.10.0 255.255.255.0
default-router 192.168.10.1
option 150 ip 192.168.10.1La opción 150 es, de lejos, la causa más común de que un laboratorio VoIP falle. Sin ella, el teléfono obtiene una IP perfectamente buena y luego se queda ahí para siempre, porque no tiene idea de dónde está el call manager. Si tus teléfonos obtienen IP pero nunca muestran un número, revisa esto primero.
Paso 4 — Call Manager Express (telephony-service)
CME corre en el router. Apúntalo a la propia interfaz de voz del router y define la capacidad:
telephony-service
max-ephones 5
max-dn 5
ip source-address 192.168.10.1 port 2000
auto assign 1 to 5ip source-address es la dirección a la que se registran los teléfonos (el puerto 2000 es el puerto de señalización SCCP); max-ephones/max-dn limitan cuántos teléfonos y líneas manejará CME; auto assign reparte números de directorio a los teléfonos a medida que se registran.
Paso 5 — Números de teléfono (ephone-dn)
Un número de directorio es la línea; crea uno por teléfono y asígnale un número:
ephone-dn 1
number 1001
!
ephone-dn 2
number 1002Con auto assign configurado, CME los asocia a los teléfonos a medida que aparecen. (Un ephone es el teléfono físico; un ephone-dn es la línea que tiene; mantener los dos claros es la mitad de la batalla.)
En este punto, dos teléfonos en el mismo router pueden llamarse entre sí. Reinícialos si no toman un número de inmediato.
Paso 6 — Llamadas entre dos sedes (dial-peers)
Cuando los teléfonos están detrás de dos routers CME distintos, cada router necesita un dial-peer VoIP que describa cómo alcanzar los números de la otra sede:
dial-peer voice 1 voip
destination-pattern 2...
session target ipv4:10.0.0.2Esto dice: "para cualquier número de cuatro dígitos que empiece por 2, envía la llamada por IP a 10.0.0.2." Coloca un dial-peer equivalente en el otro router apuntando de vuelta, asegúrate de que ambos routers tengan conectividad IP, y un teléfono de la sede A podrá marcar a un teléfono de la sede B.
La vía rápida: descríbelo y obtén un .pkt funcional
Cada paso anterior es IOS exacto que falla en silencio si una sola línea está mal. La alternativa es describir el laboratorio y dejar que un tutor de IA lo construya:
"Construye un laboratorio VoIP en Packet Tracer: un router 2811 con CME, un switch PoE 3560, VLAN de voz 10, DHCP con opción 150 y tres teléfonos IP registrados con las extensiones 1001–1003. Luego agrega una segunda sede y dial-peers para que las sedes puedan llamarse entre sí."
NetPilot genera toda la topología con la VLAN de voz, la opción 150, telephony-service, los ephone-dn y los dial-peers ya configurados, te entrega un .pkt para abrir en Packet Tracer y explica por qué está cada ajuste, para que puedas defender la configuración o arreglarla cuando un teléfono no se registre. Está probado contra cientos de escenarios reales de Packet Tracer, y puedes verificar el IOS en CLIs Cisco reales en la nube — sin descargar 870 MB, sin cuenta de NetAcad.
FAQ
¿Cómo configuro un teléfono IP en Cisco Packet Tracer?
No configuras gran cosa en el teléfono mismo: el teléfono IP es casi automático. Conéctalo a un switch con capacidad PoE (el 3560) para que encienda, pon su puerto en la VLAN de voz y asegúrate de que DHCP le entregue una dirección con la opción 150 apuntando al router con Call Manager Express. El teléfono entonces se registra en CME y toma la extensión que definiste con ephone-dn. Así que "configurar un teléfono IP" en realidad significa configurar la red a su alrededor — alimentación, VLAN de voz, opción 150 de DHCP y CME — que es justo lo que recorren los pasos de arriba.
¿Qué router y switch debo usar para un laboratorio VoIP en Packet Tracer?
Usa un router que exponga Call Manager Express: el 2811 es el router CME estándar y fiable en Packet Tracer (algunos modelos más nuevos como el 2911 no exponen telephony-service en las compilaciones comunes de PT). Para el switch, los teléfonos IP necesitan alimentación, así que usa un switch con capacidad PoE (el 3560 suministra PoE en Packet Tracer) o agrega el adaptador de corriente de cada teléfono en su pestaña Physical. El router corre CME y DHCP; el switch transporta la VLAN de voz.
¿Cuál es la diferencia entre un ephone y un ephone-dn?
Un ephone es el teléfono IP físico; un ephone-dn (número de directorio) es una línea — la extensión que puede sonar. Asignas números a las entradas ephone-dn, y CME asocia esas líneas a los teléfonos a medida que se registran. Confundir los dos es uno de los puntos de confusión más comunes al leer una configuración CME.
¿Necesito un servidor Call Manager aparte en Packet Tracer?
No: Call Manager Express corre en el propio router, así que para topologías de tamaño de laboratorio no necesitas un servidor CUCM dedicado. El telephony-service del router se encarga del registro y del control de llamadas. Por eso precisamente CME es la forma estándar de hacer VoIP en Packet Tracer y en los laboratorios de CCNA.
¿Cuántos teléfonos IP puede manejar Call Manager Express en un laboratorio de Packet Tracer?
Está limitado por los valores max-ephones y max-dn que defines bajo telephony-service: ajústalos al menos al número de teléfonos y líneas que planeas registrar. Si los teléfonos no se registran aunque todo lo demás parezca correcto, confirma que estos límites sean lo bastante altos; un max-ephones de 2 rechazará en silencio un tercer teléfono.
Guías relacionadas: ¿Por qué no se registran mis teléfonos IP en Cisco Packet Tracer? · VoIP en Cisco Packet Tracer (construye cualquier laboratorio VoIP en tu navegador) · Cisco Packet Tracer en Línea
¿Quieres el laboratorio sin teclear? Descríbele tu laboratorio VoIP a NetPilot y obtén un .pkt funcional y totalmente explicado en unos dos minutos, sin descargas.