Configurando 802.1q VLAN Tagging no ubuntu até 14.04

1 – Realize a instalação do módulo

sudo apt-get install vlan

2 – Verifique se o módulo está carregado no kernel

lsmod | grep 8021q

3 – Se o módulo não tiver carregado, carregue com o seguinte comando:

modprobe 8021q

4 – Configure o módulo para iniciar automaticamente após o reboot

sudo sh -c 'grep -q 8021q /etc/modules || echo 8021q >> /etc/modules'

5 – Configure as interfaces editando o arquivo /etc/network/interfaces, onde X é o número correspondente a interface específica. O nome do device precisa conter o nome da interface física mais o caracter . (ponto) mais o ID da VLAN. Por exemplo, se o ID da VLAN é 192, e a interface física é eth0, então o nome do device será eth0.192:

auto eth0.192
iface eth0.192 inet static
address 192.168.1.1
netmask 255.255.255.0

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 eth0.193 seguindo o mesmo modelo apresentado.

7 – Reinicie as interfaces de rede para que o linux carregue as informações, com o seguinte comando:

/etc/init.d/networking restart
Helvio Junior (OSCE, OSCP, eMAPT, CEHv9)
Últimos posts por Helvio Junior (OSCE, OSCP, eMAPT, CEHv9) (exibir todos)
2 respostas
  1. Leonardo Benvenutti
    Leonardo Benvenutti says:

    Olá Helvio! Agradeço o seu trabalho, claro e conciso.

    Gostaria de lhe pedir alguns esclarecimentos:

    Trabalho com uma rede segmentada em VLANs que não se comunicam e eu gostaria de gerenciá-las através de meu pc, um ubuntu desktop, através de uma única interface física. Consigo alternar entre as VLANS no menu de conexões de rede? Sei que o Ubuntu Desktop tem nas conexões de rede a opção de criação de VLAN mas não sei como proceder adequadamente.

    Seguindo o seu tutorial a interface receberia ao mesmo tempo a comunicação de diversas VLANs, correto? O caso seria ora utilizar a VLAN1, ora a 100…

    Se você puder me esclarecer ficarei grato.

    Abs

    Responder

Deixe uma resposta

Want to join the discussion?
Feel free to contribute!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *