結合されたネットワークカードの追加IPアドレス

結合されたネットワークカードの追加IPアドレス

2 枚のネットワーク カードの結合を構成し、IP アドレスを設定すると、正常に動作します。

その後、各カードに追加の IP アドレスを設定しましたが、これらのアドレスは機能しません。問題は、コンピューターがこれらのアドレスへの着信トラフィックを受け入れないことです (まず ARP 要求に応答しないようです)。これらのアドレスは、ネットワーク内の他のコンピューターからは見えません。

構成は次のとおりです。

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

192.168.2.19 アドレスは完全に機能しますが、他の 2 つのアドレスはネットワークで表示されません。 どうか助けてください。

ネットワークトポロジの設計

ノード間クラスター通信にはサブネットワーク 192.168.2.* が必要です。

答え1

これらのアドレスは想定動作するには: スレーブ インターフェイスeth0eth1結合された接続の一部となり、独自のアドレスを持つことはできません。

これは、ネットワーク インターフェイスをブリッジのポートにする場合に似ています。これらのインターフェイスも独自のアドレスを持つことはできません。

etc.を使用してアドレスを設定することはできますip addrが、無視されます。

あなたできるただし、マスター インターフェイス (この場合はbond0) に複数の IP アドレスを設定します。ただし、これは必要な動作ではない可能性があります (実際には、必要な動作と、そのようにする理由を説明していません)。

関連情報