1 - Realize a instalação do módulo
[sourcecode language="shell"]sudo apt-get install vlan[/sourcecode]
2 - Verifique se o módulo está carregado no kernel
[sourcecode language="shell"]lsmod | grep 8021q[/sourcecode]
3 - Se o módulo não tiver carregado, carregue com o seguinte comando:
[sourcecode language="shell"]modprobe 8021q[/sourcecode]
4 - Configure o módulo para iniciar automaticamente após o reboot
[sourcecode language="shell"]sudo sh -c 'grep -q 8021q /etc/modules-load.d/modules.conf || echo 8021q >> /etc/modules-load.d/modules.conf'[/sourcecode]
5 - Configure as interfaces editando o arquivo /etc/network/interfaces, onde o nome da interface será o nome da VLAN, e haverá um parâmetro vlan-raw-device onde será definido qual interface física deve ser usada. No exemplo abaixo vamos supor que nossa VLAN é 192 e a interface física a ser usada é a enp0s3:
[sourcecode language="shell"]auto vlan192
iface vlan192 inet static
address 192.168.1.1
netmask 255.255.255.0
vlan-raw-device enp0s3
[/sourcecode]
6 - Se houver a necessidade de configurar uma segunda VLAN, como por exemplo, VLAN ID 193, na mesma interface, adicione um novo trecho no arquivo /etc/network/interfaces com o device vlan193 seguindo o mesmo modelo apresentado.
7 - Reinicie as interfaces de rede para que o linux carregue as informações, com o seguinte comando:
[sourcecode language="shell"]/etc/init.d/networking restart[/sourcecode]