Back to Blog
TutorialUpdated 9 min

Cómo Configurar VoIP en Cisco Packet Tracer (CME, Teléfonos IP y Dial-Peers)

Configura VoIP y teléfonos IP en Cisco Packet Tracer de principio a fin: VLAN de voz, opción 150 de DHCP, Call Manager Express, ephone-dn y dial-peers entre sedes. Paso a paso, explicando el porqué de cada pieza, con un .pkt funcional.

S
Sarah Chen
Ingeniera de Redes

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 .pkt funcional y te explica cada línea.

Qué necesita un laboratorio VoIP

PiezaPor qué está ahí
Switch PoELos teléfonos IP se alimentan por el cable Ethernet; un puerto sin PoE deja el teléfono muerto.
VLAN de vozMantiene el tráfico de voz separado del de datos para poder priorizarlo y direccionarlo limpiamente.
DHCP + opción 150Da 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 ExpressEl software de control de llamadas que corre en el propio router: registra teléfonos y asigna números.
Dial-peersEnrutamiento 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 10

El 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.0

Este 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.1

La 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 5

ip 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 1002

Con 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.2

Esto 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.

Try NetPilot Free

Build enterprise-grade network labs in seconds with AI assistance

Get Started Free