Hoy vamos a configurar vlans :)
Instalamos el paquete vlan:
# apt-get install vlan
Una vez hecho tendremos que asegurarnos que nuestra interfaz no tenga ninguna ip asignada:
# ifconfig eth0 0.0.0.0
Y luego levantamos la o las vlans que queramos en dicha interfaz, en este ejemplo voy a levantar las vlan 100 y 200
# vconfig add eth0 100 # vconfig add eth0 200
Y configuro la IP para dichas interfaces:
# ifconfig eth0.100 xxx.xxx.xxx.xxx netmask 255.255.252.0 up # ifconfig eth0.200 yyy.yyy.yyy.yyy netmask 255.255.255.0 up
Si queremos que dichas IPs se asignen manualmente, modificaremos el fichero /etc/network/interfaces
auto vlan100 auto vlan200 # VLAN 100 iface vlan100 inet static address xxx.xxx.xxx.xxx netmask 255.255.255.0 network xxx.xxx.xxx.0 broadcast xxx.xxx.xxx.255 mtu 1500 vlan_raw_device eth0 # VLAN 200 iface vlan200 inet static address yyy.yyy.yyy.yyy netmask 255.255.255.0 network yyy.yyy.yyy.0 broadcast yyy.yyy.yyy.255 mtu 1500 vlan_raw_device eth0
Para verificar el estado de las vlan, lo haremos mediante un cat en /proc/net/vlan/config
root@salnitre:/# cat /proc/net/vlan/config VLAN Dev name | VLAN ID Name-Type: VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD eth0.100 | 100 | eth0 eth0.200 | 200 | eth0
Ostia!!!! com mooola;
molt entenedor, gracies! :)
Pingback: Configurar vlans, bondings y IPv6 en un Proxmox | Blackhold