Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
3 placas de rede no lenny
10/03/2009, 18:30
Resposta: #1
3 placas de rede no lenny
foi mudado alguma coisa na configuração do /etc/network/interfaces do etch pro lenny?
porque é o seguinte eu to tentando configurar 3 plcas de redes aqui com ip's validos eu tenho 5 ip's validos aqui e coloquei 3 placas de redes no mesmo computador estão funcionando e configurei-as da seguinte forma:


#the primary network interface
allow-hotplug eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.248
network xxx.xxx.xxx.xxx
broadcast xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx


#the secundary network interface
allow-hotplug eth1
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.248
network xxx.xxx.xxx.xxx
broadcast xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx


#the third network interface
allow-hotplug eth2
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.248
network xxx.xxx.xxx.xxx
broadcast xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx


(no lugar dos "x" são os ip's que eu tenho)

coloquei 1 ip diferente pra cada placa é esta agindo da seguinte forma:

quando reinicio e deixo o cabo na eth0 por exemplo e do um ping qualquer ele começa pinga so que dai se eu mudar o cabo que ta chegando o link pra uma das outras placas eth1 por exemplo ele para de pingar e não pinga mais, se eu resetar a maquina dinovo e dar outro ping com o cabo na placa de rede eth1 ele pinga e acontece o mesmo se eu tentar mudar pra outra placa...

alguem sabe dizer o porque?

preciso que o meu /etc/network/interfaces fique configurado de tal forma que independente de qual placa eu ligar o cabo ele continue pingando.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
11/03/2009, 08:05
Resposta: #2
Re: 3 placas de rede no lenny
Primeiramente, teste a comunicação:

r2d2:~# ethtool eth0 |grep Link

Em seguida, execute o ping com a opção -I, exemplo:

r2d2:~# ping -I eth0 www.forumdebian.com.br
PING forumdebian.com.br (67.222.12.230) from 192.168.254.188 eth0: 56(84) bytes of data.
64 bytes from icedearth.hospedagemestavel.com (67.222.12.230): icmp_seq=1 ttl=56 time=440 ms
64 bytes from icedearth.hospedagemestavel.com (67.222.12.230): icmp_seq=2 ttl=56 time=292 ms
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
11/03/2009, 08:23
Resposta: #3
Re: 3 placas de rede no lenny
todas as placas estão funcionando ambas pingam qualquer endereço, o problema é este quando eu reinicio a maquina a unica placa que conssegue pingar é aquela que quando a maquina foi ligada o cabo estava nela, mas se eu tirar o cabo e colocar em outra placa não pinga dai tem que reinicar a maquina pra ela pingar naquela placa, mas eu percebi agora aqui tambem que se eu tirar o cabo da placa que ta pingando colocar em outra e esperar 15 minutos +- ela pinga tambem.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
11/03/2009, 20:50
Resposta: #4
Re: 3 placas de rede no lenny
Poste aqui:

lspci |grep Ethernet

uname -r
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
12/03/2009, 10:41
Resposta: #5
Re: 3 placas de rede no lenny
Bom dia,
Não sei se é o seu caso e se posso de alguma forma de auxiliar, mas sempre que preciso desse tipo de atividade, uso sempre o "load balance", tenho um script .sh contendo a seguinte configuração:

==================
#! /bin/bash
# Load Balance
/sbin/depmod -a
/sbin/modprobe ip_tables
/sbin/modprobe iptable_nat
/sbin/modprobe iptable_filter
/sbin/modprobe iptable_mangle
/sbin/modprobe ipv6
/sbin/modprobe ipt_REDIRECT
/sbin/modprobe ipt_REJECT
/sbin/modprobe ipt_MASQUERADE
/sbin/modprobe ipt_state
/sbin/modprobe ipt_TOS
/sbin/modprobe ipt_LOG
/sbin/modprobe ipt_limit
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_conntrack_irc
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_nat_irc
/sbin/modprobe ipt_MARK
/sbin/modprobe ipt_mark
echo '[OK] ativando modulos'
ip route del default
ip rule list | grep "lookup eth1" | cut -d: -f2 | xargs -L 1 -I xx sh -c "ip rule del xx"
ip rule list | grep "lookup eth2" | cut -d: -f2 | xargs -L 1 -I xx sh -c "ip rule del xx"
ip rule list | grep "lookup eth3" | cut -d: -f2 | xargs -L 1 -I xx sh -c "ip rule del xx"
ip route flush table link1
ip route flush table link2
ip route flush table link3
ip route flush cache dev eth1
ip route flush cache dev eth2
ip route flush cache dev eth3
ip route flush table linkgw

echo '[OK] Limpando Rotas e Regras'
ip route add ###.###.##1.0/24 dev eth1 src ###.###.##1.3 table link1
ip route add default via ###.###.##1.254 table link1
echo '[OK] Rota e gateway link 01'

ip route add ###.###.##2.0/24 dev eth2 src ###.###.##2.3 table link2
ip route add default via ###.###.##2.1 table link2
echo '[OK] Rota e gateway link 02'

ip route add ###.###.##3.0/24 dev eth3 src ###.###.##3.3 table link3
ip route add default via ###.###.##3.1 table link3
echo '[OK] Rota e gateway link 03'

ip rule add from ###.###.##1.3 table link1
ip rule add from ###.###.##2.3 table link2
ip rule add from ###.###.##3.3 table link3
echo '[ok] Regras das tabelas'

ip route add default scope global nexthop via ###.###.##1.254 dev eth1 weight 1 nexthop via ###.###.##2.1 dev eth3 weight 1 nexthop via ###.###.##3.1 dev eth3 weight 1
echo '[ok] Balanceamento do Link'

# Balanceamento de 3 links
ip route flush cache
echo '[ok] Flush no roteamento'
==================

Observação:
O conteúdo "ip route add default scope global nexthop via ###.###.##1.254 dev eth1 weight 1 nexthop via ###.###.##2.1 dev eth3 weight 1 nexthop via ###.###.##3.1 dev eth3 weight 1" deve está escrita em uma única linha
Dessa forma os três links terão rota e sempre que um cair o outro irá ser usado, caso nenhum caia os 3 são usados simultaneamente.
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
29/08/2009, 02:44
Resposta: #6
Re: 3 placas de rede no lenny
Tosko,

Tem um erro de configuração nas suas placas de rede, veja aonde você colocou iface eth0 inet static você não mudou pelos números correspondentes as ETH´s por isso está dando erro,

#the primary network interface
allow-hotplug eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.248
network xxx.xxx.xxx.xxx
broadcast xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx
#the secundary network interface
allow-hotplug eth1
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.248
network xxx.xxx.xxx.xxx
broadcast xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx


#the third network interface
allow-hotplug eth2
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.248
network xxx.xxx.xxx.xxx
broadcast xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx


abs,
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
29/08/2009, 02:44
Resposta: #7
Re: 3 placas de rede no lenny
Tosko,

Tem um erro de configuração nas suas placas de rede, veja aonde você colocou iface eth0 inet static você não mudou pelos números correspondentes as ETH´s por isso está dando erro,

#the primary network interface
allow-hotplug eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.248
network xxx.xxx.xxx.xxx
broadcast xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx
#the secundary network interface
allow-hotplug eth1
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.248
network xxx.xxx.xxx.xxx
broadcast xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx


#the third network interface
allow-hotplug eth2
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.248
network xxx.xxx.xxx.xxx
broadcast xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx


abs,
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS