Etiqueta: Redes

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

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

    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