endereços IP adicionais para placas de rede vinculadas

endereços IP adicionais para placas de rede vinculadas

Configurei um vínculo de duas placas de rede, configurei um endereço IP e funcionou muito bem.

Então configurei um endereço IP adicional para cada placa e esses endereços não funcionam. O problema é que o computador não aceita nenhum tráfego de entrada nesses endereços (primeiro parece que não responde às solicitações ARP). Esses endereços não são visíveis por outros computadores na rede

A configuração é:

root@NanoPi-R1:~# ip -4 a s
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master bond0 state UP group default qlen 1000
    inet 192.168.3.19/24 scope global eth0
       valid_lft forever preferred_lft forever
3: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    inet 192.168.2.19/24 scope global bond0
       valid_lft forever preferred_lft forever
5: eth1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master bond0 state UP group default qlen 1000
    inet 192.168.4.19/24 scope global eth1
       valid_lft forever preferred_lft forever



root@NanoPi-R1:~# ip r s
192.168.2.0/24 dev bond0  proto kernel  scope link  src 192.168.2.19 
192.168.3.0/24 dev eth0  proto kernel  scope link  src 192.168.3.19 
192.168.4.0/24 dev eth1  proto kernel  scope link  src 192.168.4.19 


root@NanoPi-R1:~# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

Bonding Mode: load balancing (round-robin)
MII Status: up
MII Polling Interval (ms): 0
Up Delay (ms): 0
Down Delay (ms): 0

Slave Interface: eth1
MII Status: up
Speed: 100 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: de:74:32:46:b5:ed
Slave queue ID: 0

Slave Interface: eth0
MII Status: up
Speed: 100 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 02:81:3a:01:ac:6b
Slave queue ID: 0

O endereço 192.168.2.19 funciona perfeitamente, mas os outros dois endereços não são visíveis na rede. Queridos, por favor ajudem.

Design da topologia de rede

A sub-rede 192.168.2.* é necessária para a comunicação do cluster entre nós.

Responder1

Esses endereços não sãosupostopara funcionar: As interfaces escravas eth0agora eth1fazem parte da conexão vinculada e não podem ter seus próprios endereços.

Isso é semelhante a quando você cria portas de interfaces de rede de uma ponte. Essas interfaces também não podem ter seu próprio endereço.

Você ainda pode definir endereços com ip addretc., mas eles serão ignorados.

Vocêpodedefina vários endereços IP para a interface mestre (no seu caso bond0). Mas pode não ser isso que você deseja (na verdade, você não explicou o que deseja e por que deseja fazer dessa forma).

informação relacionada