Explicaré dos métodos de hacerlo; a la primera le llamaré "manera rápida", el cual usa un par de comandos que activarán las VLAN, pero advierto que al reiniciar el Sistema Operativo estas VLAN serán borradas. En la segunda crearemos archivos de configuración de VLAN para que sean cargados en el inicio, con esto ya no habrá preocupación por una caída del sistema.
Configurar de manera rápida
Abre la Terminal e introduce lo siguiente:
- vsconfig add eth0 2
Te deberá aparecer una leyenda como la siguiente "Added VLAN with VID == 2 to IF -:eth0:-". Hemos creado la VLAN 2, pero al usar el comando ifconfig no se puede apreciar nada, esto es porque no le hemos dado una dirección IP. La sintaxis para dar una dirección IP a la VLAN es la siguiente:
- ifconfig <interfaz>.<VLAN_ID> <dirección_IP> netmask <máscara>
Donde interfaz es la tarjeta de red donde deseas que pasen los paquetes, VLAN_ID especifica la VLAN a la que le harás cambios, dirección_IP es la IP de la red que deseas agregar y máscara es la máscara asignada a tu red. Por ejemplo:
- ifconfig eth0.2 192.168.2.254 netmask 255.255.255.0
eth0.2 Link encap:Ethernet HWaddr 00:E0:4C:79:EF:E9
inet addr:192.168.2.254 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::2e0:4cff:fe79:efe9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:93674 errors:0 dropped:0 overruns:0 frame:0
TX packets:165783 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5132476 (4.8 MiB) TX bytes:234669711 (223.7 MiB)
Cargar VLAN al inicio
- nano /etc/sysconfig/network-scripts/ifcfg-eth0.2
En mi ejemplo la interfaz es una tarjeta de red ethernet (eth0) y uso la VLAN 2. El punto (".") es el que indica que es una VLAN la que estamos configurando.
Ahora deberás agregar lo siguiente a este archivo:
DEVICE=eth0.2
BOOTPROTO=static
IPADDR=192.168.2.254
NETMASK=255.255.255.0
ONBOOT=yes
VLAN=yes
Haz esto para cada una de las VLAN que desees añadir cambiando el número 2 por el número de VLAN que gustes.
Guarda y cierra. Si deseas que los cambios surtan efecto en ese mismo instante, entonces reinicia el servicio de red con el comando service.
- service network restart
Te aparecerá en pantalla algo como esto:
Interrupción de la interfaz eth0.2: Removed VLAN -:eth0.2:- [OK]
Interrupción de la interfaz eth0: [OK]
Interrupción de la interfaz de loopback: [OK]
Deshabilitando el reenvio de paquetes IPv4: net.ipv4.ip_forward = 0 [OK]
Activación de la interfaz de loopback: [OK]
Activando interfaz eth0:
Determinando la información IP para eth0... hecho. [OK]
Activando interfaz eth0.2: Added VLAN with VID == 2 to IF -:eth0:- [OK]
No hay comentarios:
Publicar un comentario