bahamuthxx
(usa Debian)
Enviado em 01/04/2009 - 10:07h
Olá pessoal!
Sou novo na comunidade... E no linux tambem... hehe
Eu estava tentando fazer um etherchannel + trunking aqui, para ligar o servidor nos meus switches e fazer com que os usuarios das vlans tivessem acesso ao servidor e vice-versa.
Eu configurei assim:
Primeiro instalei os seguintes pacotes:
apt-get install ifenslave-2.6
apt-get install vlan
Depois criei um script '/bondvlan.sh' com os seguintes comandos:
#!/bin/bash
modprobe bonding #ativa o modo bonding(etherchannel)
ifconfig eth0 down
ifconfig eth1 down #desativa as interfaces fisicas para q possam fazer parte da interface logica de etherchannel
ifconfig bond0 10.0.0.1 255.255.255.0 #configura um ip qualquer na interface bond0 apenas para ativa-la
ifenslave bond0 eth0 eth1 #torna as interfaces fisicas eth0 e eth1 escravas da interface de etherchannel (mude as interfaces de acordo com sua necessidade)
vconfig add bond0 10
vconfig add bond0 20 #cria as sub-interfaces de acordo com as vlans (mude o numero 10 e/ou 20 de acordo com sua necessidade)
ifconfig bond0.10 192.168.0.1 netmask 255.255.255.0
ifconfig bond0.20 192.168.1.1 netmask 255.255.255.0 #configura o endereço ip das sub-interfaces
Após criado o script salvei e sai do editor.
Executei o comando : #chmod +x /bondvlan.sh
Para dar permissão de execução para o script
Adicionei a seguinte linha no final do arquivo "/etc/init.d/bootmisc.sh" :
/bondvlan.sh
Agora toda vez que o sistema for iniciado o script será executado e irá criar o etherchannel e as sub-interfaces automaticamente.
Mas na primeira vez eu executei manualmente mesmo... E aparentemente deu tudo certinho!
Porém... Eu liguei as duas placas de rede do micro em duas portas trunk de um dos meus switches, o qual contem as vlans corretas e esta ligado em trunking com outros 2 switches e esta tudo funcionando perfeito entre eles... Porem se eu ligo meu servidor da forma q falei, e tento dar um ping em qualquer maquina de qualquer uma das vlans eu nao obtenho sucesso =/
Alguem sabe me dizer porque? Ou oq faltou configurar?
PS.: Meus switches são CISCO Catalyst 2900 series XL (2924) de 24portas. E o script fui eu mesmo que fiz, com as explicaçoes de cada comando e tal, com informaçoes que fui conseguindo nos sites que encontrei no google a fora.. hehe
Desde já agradeço, e peço desculpas pelo incomodo.