Linux software bridge

2

Eu tenho a seguinte configuração:

Eu quero enviar arquivos de 10.1.1.7 para 10.1.1.3 com a ressalva de que se o link AB cair, a transferência de arquivos deve mudar para o link AC e CB.

No entanto, o problema é que o outro IP da interface é 10.1.1.17 e, portanto, mesmo que receba pacotes para 10.1.1.3, ele os ignorará.

Uma possível solução que tentei é criar uma ponte de software na máquina receptora e adicionar 10.1.1.3 & 10.1.1.17 sob ele. No entanto, assim que faço isso, as duas interfaces param de responder às consultas ARP, mesmo que todos os links estejam ativos.

Alguma idéia de como resolver isso?

ATUALIZAÇÃO:

Aqui está como configurar a ponte: (Linux Ubuntu 9.04)

Primeiramente, inicio o ping da máquina um para a máquina dois (no ip 10.1.1.3 (eth10))


$$brctl addbr br0
$$brctl addif br0 eth8
$$brctl addif br0 eth10 (After this ping immediately stops)
$$ifconfig br0 0

Mas, uma vez feito isso, o eth10 (10.1.1.3) para de responder às consultas ARP para o endereço IP 10.1.1.3, mesmo que isso as alivie.

O que é acrescentado ao dmesg depois de executar os comandos acima:

[132445.491404] device eth8 left promiscuous mode

[132445.491433] br0: port 2(eth8) entering disabled state

[132445.491520] device eth10 left promiscuous mode

[132445.491532] br0: port 1(eth10) entering disabled state

[132472.721188] device eth8 entered promiscuous mode

[132474.881542] device eth10 entered promiscuous mode

[132480.161572] br0: port 2(eth10) entering learning state

[132480.161585] br0: port 1(eth8) entering learning state
    
por Methos 18.11.2009 / 18:08

2 respostas

0

A ponte é o caminho certo a seguir (bem, uma delas; você também pode usar a ligação na máquina com duas NICs). Se tudo desmoronar quando você ativar a ponte, então você possivelmente tem um problema de árvore de abrangência. Lembre-se, também, que quando você traz uma ponte, há um atraso enquanto a ponte aprende sobre a topologia da rede, e você terá que esperar até que isso termine antes que a ponte passe algum pacote.

    
por 18.11.2009 / 18:31
1

Quando você faz bridge, é o mesmo, se você instalar outro switch ao invés de bridge.

E, na verdade, você está recebendo um anel =) Isso não funcionará: sua rede morrerá ou o STP bloqueará um dos links.

    
por 18.11.2009 / 18:22

Tags