Vlan é uma tecnologia que permite configurar seu dispositivo de rede para trabalhar em várias lans diferentes.
Trunk é uma tecnologia que permite trafegar várias vlans em uma única placa de rede, ou seja, seu dispositivo pode ter várias vlans diferentes, vários ips.
[Passos prévios]
- O sistema utilizado para a instalação foi debian-40r5-amd64-netinst baixado no site http://www.debian.org em 25/11/2008 no link debian-40r5-amd64-netinst.iso
- O protocolo de trunk utilizado é o dot1q, configure-o quando for habilitar o trunk nos equipamentos de rede (switch, roteador, ...).
[Configuração de vlan e trunk no debian]
- Nos debians acima da versão 3.0 a configuração de vlans e trunk pode ser feita diretamente no arquivo /etc/network/interfaces.
Veja o exemplo abaixo, onde temos 2 vlans: 10 (gerencia), 100 (RH). E queremos que o servidor Debian 4.0 netinst do DRH se comunique com o roteador CISCO Catalyst 6500 somente pela interface eth0.
.
.
.
###
# configurando vlan10, gerencia dos servidores
auto vlan10
iface vlan10 inet static
address 10.0.0.31
netmask 255.255.0.0
vlan_raw_device eth0 #inteface utilizada pela vlan
###
# configurando vlan100, RH
auto vlan100
iface vlan100 inet static
address 10.15.0.5
netmask 255.255.0.0
vlan_raw_device eth0 #inteface utilizada pela vlan
.
.
.
- Reinicie o servico /etc/init.d/networking:
/etc/init.d/networking restart
- Execute o ifconfig e veja que 2 novas interfaces foram criadas: vlan10 e vlan100:
ifconfig
Nota: Como as duas estão configuradas na eth0, automaticamente a eth0 foi configurada com trunk.
[Configuração de vlan e trunk em distribuições não debian ou debian antigo]
- Ainda não cheguei a fazer esse tipo de configuração, porém sei da existência do pacote vlan que nos possibilita as seguintes configurações (faça apt-get install vlan):
vconfig add eth0 10
vconfig add eth0 100
Nota: Adiciona as vlans 10 e 100 na interface eth0.
- Para realizar o trunk, crie interfaces virtuais para que a eth0 responda pelos ips válidos nas 2 vlans:
ifconfig eth0:10 10.0.0.31 netmask 255.255.0.0
ifconfig eth0:100 10.15.0.5 netmask 255.255.0.0
terça-feira, 25 de novembro de 2008
Como criar vlan e trunk no linux (debian)
Marcadores:
dot1q,
trunk,
trunking no linux,
vconfig,
vlan,
vlan no linux
Assinar:
Postar comentários (Atom)
Um comentário:
Parabens amigo, esse post foi de grande utilidade!
Obrigado.
Postar um comentário