Cómo crear una VLAN en un switch Cisco paso a paso

Crear vlan en switch Cisco

Escrito por

en

Las VLAN permiten dividir un switch físico en varias redes lógicas, cada una con su propio dominio de broadcast. En esta guía aprenderás cómo crear una VLAN en un switch Cisco desde cero, con los comandos para crearla, asignar puertos access y trunk, y verificar que todo funcione.

Crear vlan en un switch Cisco

¿Qué es una VLAN y para qué sirve?

Una VLAN (Virtual LAN) agrupa dispositivos en una misma red lógica aunque no compartan el mismo switch físico. Por ejemplo, puedes poner a Ventas en la VLAN 10 y a TI en la VLAN 20, y aunque estén conectados al mismo switch, no verán el tráfico entre sí sin un router.

Sus beneficios principales son la segmentación de la red, mayor seguridad, menos tráfico broadcast y una organización más clara por departamentos o funciones.

Requisitos antes de empezar

  • Acceso al switch por consola, SSH o Telnet.
  • Contraseña del modo privilegiado (enable).
  • Un plan claro de qué VLAN crear y qué puertos asignar. Para este ejemplo usaremos:
    • VLAN 10 — Ventas — puertos Fa0/1 a Fa0/5
    • VLAN 20 — TI — puertos Fa0/6 a Fa0/10
    • Puerto Gi0/1 como trunk hacia otro switch

Paso 1. Crear la VLAN

Entra al modo de configuración global y crea la VLAN con un número y un nombre:

Switch> enable
Switch# configure terminal
Switch(config)# vlan 10
Switch(config-vlan)# name Ventas
Switch(config-vlan)# exit
Switch(config)# vlan 20
Switch(config-vlan)# name TI
Switch(config-vlan)# end
Switch# show vlan brief

Con show vlan brief confirmas que las VLAN 10 y 20 aparecen como activas. Recuerda: los ID válidos van del 1 al 4094, la VLAN 1 es la predeterminada y no conviene usarla para equipos de usuario, y las VLAN 1002 a 1005 están reservadas.

Paso 2. Asignar puertos access a la VLAN

Un puerto en modo access pertenece a una sola VLAN y se usa para conectar equipos finales como PC, impresoras o puntos de acceso:

Switch# configure terminal
Switch(config)# interface fastethernet0/1
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 10
Switch(config-if)# exit

Para asignar varios puertos a la vez, usa interface range:

Switch(config)# interface range fastethernet0/2 - 5
Switch(config-if-range)# switchport mode access
Switch(config-if-range)# switchport access vlan 10

Paso 3. Configurar un puerto trunk entre switches

El puerto trunk transporta el tráfico de varias VLAN entre switches, etiquetado con 802.1Q:

Switch(config)# interface gigabitethernet0/1
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan 10,20

En switches antiguos, antes de switchport mode trunk puede ser necesario ejecutar switchport trunk encapsulation dot1q. En IOS moderno el trunk ya usa 802.1Q por defecto.

Paso 4. Verificar la configuración

Estos comandos te muestran si la VLAN quedó bien configurada:

Switch# show vlan brief
Switch# show interfaces trunk
Switch# show interfaces fastethernet0/1 switchport

Verifica que la VLAN aparezca como activa, que los puertos estén listados en su VLAN y que el trunk tenga permitidas las VLAN 10 y 20.

Paso 5. Guardar la configuración

Este es el paso que más se olvida. Si no guardas, la configuración se pierde al reiniciar el switch:

Switch# copy running-config startup-config

Las VLAN del 1 al 1005 también se guardan en el archivo vlan.dat, pero la asignación de puertos vive en la running-config, así que guarda siempre.

Ejemplo completo

Toda la configuración junta para el ejemplo de Ventas y TI:

enable
configure terminal
vlan 10
 name Ventas
vlan 20
 name TI
interface range fastethernet0/1 - 5
 switchport mode access
 switchport access vlan 10
interface range fastethernet0/6 - 10
 switchport mode access
 switchport access vlan 20
interface gigabitethernet0/1
 switchport mode trunk
 switchport trunk allowed vlan 10,20
end
show vlan brief
copy running-config startup-config

Errores comunes al crear una VLAN en un switch Cisco

  1. No guardar la configuración y perderla al reiniciar el switch.
  2. Dejar los equipos de usuario en la VLAN 1, la predeterminada.
  3. Configurar el trunk sin permitir las VLAN, o con la lista de allowed vlan incompleta.
  4. Asignar el puerto a una VLAN que no existe. En algunos modelos el switch la crea automáticamente al asignarla, pero es mejor crearla explícitamente.
  5. Olvidar que un puerto trunk no lleva IP ni modo access.

Conclusión

Crear una VLAN en un switch Cisco se resume en tres comandos: vlan para crearla, switchport mode access para definir el puerto y switchport access vlan para asignarlo. Con la verificación y el guardado, la segmentación queda lista para usarse.

En próximos articulos veremos cómo hacer que estas VLAN se comuniquen entre sí con enrutamiento entre VLAN.

Visita nuestros artículos de homelab y automatización, temas como wordpress, docker, uptime kuma, etc.

Documentación oficial: Cisco, guía “Configuring VLANs” — https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3650/software/release/3e/consolidated_guide/configuration_guide/b_consolidated_3650_3se_cg/b_consolidated_3650_3se_cg_chapter_01111101.html