Por lo general, el etiquetado 802.1q no es necesario para clientes de red, solo para conmutadores y configuraciones entre conmutadores / enrutadores / cortafuegos, por lo que esto no es algo habilitado por defecto en el mundo Linux. Pero, por supuesto, puede configurar un servidor Linux como firewall o hacer un enrutamiento, por ejemplo, en estos casos desea mantener los paquetes etiquetados para que los conmutadores sepan a dónde enviar el tráfico que sale de su servidor Linux.
Ubuntu necesita un dispositivo y controladores que sean vlan, compatibles con 802.1q. Debe instalar la herramienta de espacio de usuario vlan para poder habilitar la configuración de su (s) interfaz (es).
sudo apt-get install vlan
Luego debe cargar el módulo:
sudo modprobe 8021q
Luego debe agregar su interfaz física a una interfaz vlan (que creará una nueva subinterfaz para el vlan):
sudo vconfig add eth1 10
Luego, finalmente cree una dirección IP para la interfaz secundaria:
sudo ip addr add 10.0.0.1/24 dev eth1.10
Si quieres hacer esto permanente:
Agregue el módulo al kernel en el arranque:
sudo su -c 'echo "8021q" >> /etc/modules'
Luego cree una estrofa en / etc / networking / interfaces:
auto eth1.10
iface eth1.10 inet static
address 10.0.0.1
netmask 255.255.255.0
vlan-raw-device eth1
https://wiki.ubuntu.com/vlan