Carregando...
CentOSServidores Linux

Configurando interfaces como VLAN no CentOS 6/7

Tempo de leitura: 2 minutos

Neste artigo ensino como configurar uma interface VLAN no CentOS 6 e 7, você não precisa criar a VLAN nativa no Linux, isso é configurada direto no próprio switch.
Então mãos na massa!

Configirando VLAN no CentOS 6

Primeiro iremos verificar se o módulo está instalado.

# lsmod | grep 8021q

Caso não tenha o módulo, instale o pacote VLAN configuration utility.

# yum install vconfig -y

Se o módulo não estiver carregado, execute o comando abaixo para carregar o mesmo.

# modprobe --first-time 8021q

Configure sua interface física em: /etc/sysconfig/network-scripts/ifcfg-ethX, onde X é um número exclusivo correspondente a uma interface específica, da seguinte maneira:

# vim /etc/sysconfig/network-scripts/ifcg-eth0
DEVICE=eth0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes

Copie a interface eth0 para usarmos como arquivo base para configurar a VLAN, como exemplo irei utilizar a VLAN 200.

# cd /etc/sysconfig/network-scripts/
# cp ifcfg-eth0 ifcg-eth0.10

Configurando a VLAN

DEVICE=eth0.10
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.68.10
NETMASK=255.255.255.0
GATEWAY=192.168.68.1
USERCTL=no 
VLAN=yes

Para criar outras interfaces bastar criar outros arquivos dentro de /etc/sysconfig/network-scripts/ e ficaria da seguinte forma: eth0.10, eth0.20, eth0.30 e assim por diante…

Reinicie o serviço de rede, para que as alterações entrem em vigor, executando o comando abaixo.

# service network restart

Configirando VLAN no CentOS 7

Agora iremos configurar no CentOS 7, que não é muito diferente do CentOS 6.

Verifique se o módulo está instalado.

# lsmod | grep 8021q

Caso não tenha o módulo, instale o pacote VLAN configuration utility.

# yum install vconfig -y

Se o módulo não estiver carregado, execute o comando abaixo para carregar o mesmo.

# modprobe --first-time 8021q

Configure sua interface física em: /etc/sysconfig/network-scripts/ifcfg-ethX, onde X é um número exclusivo correspondente a uma interface específica, da seguinte maneira:

# vim /etc/sysconfig/network-scripts/ifcg-eth0
DEVICE=eth0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes

Copie a interface eth0 para usarmos como arquivo base para configurar a VLAN, como exemplo irei utilizar a VLAN 200.

# cd /etc/sysconfig/network-scripts/
# cp ifcfg-eth0 ifcg-eth0.10

Configurando a VLAN

DEVICE=eth0.10
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.68.10
NETMASK=255.255.255.0
GATEWAY=192.168.68.1
VLAN=yes

Para criar outras interfaces bastar criar outros arquivos dentro de /etc/sysconfig/network-scripts/ e ficaria da seguinte forma: eth0.10, eth0.20, eth0.30 e assim por diante…

Reinicie o serviço de rede, para que as alterações entrem em vigor, executando o comando abaixo.

# systemctl restart network

Pronto agora você aprendeu a configurar VLAN no CentOS 6/7, espero que ajude! Lembrando que se a interface que a VLAN estiver está como acesso, não será necessário configurar a interface como VLAN, a interface sendo comum deve funcionar! 😉

Referências:

Redhat CentOS 6 | Redhat CentOS 7

Deixe uma resposta

%d blogueiros gostam disto: