Die Mac OS LACP-Verbindung kann bestimmte Hosts nicht anpingen
609
Dobler
Ich habe eine Mac OS-Maschine, auf der ich eine LACP-Verbindung mit einem Cisco SG300 hergestellt habe.
bond0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=23<RXCSUM,TXCSUM,TSO4> ether 00:0a:cd:26:c3:f6 inet6 fe80::20a:cdff:fe26:c3f6%bond0 prefixlen 64 scopeid 0x9 inet 192.168.16.10 netmask 0xffffff00 broadcast 192.168.16.255 nd6 options=1<PERFORMNUD> media: autoselect (1000baseT <full-duplex,flow-control,energy-efficient-ethernet>) status: active bond interfaces: en8 en6 en6: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=23<RXCSUM,TXCSUM,TSO4> ether 00:0a:cd:26:c3:e3 media: autoselect (1000baseT <full-duplex,flow-control,energy-efficient-ethernet>) status: active en8: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=23<RXCSUM,TXCSUM,TSO4> ether 00:0a:cd:26:c3:f6 media: autoselect (1000baseT <full-duplex,flow-control,energy-efficient-ethernet>) status: active
Bei Verwendung der Verzögerungsverbindung kann ich aus bestimmten Gründen nur bestimmte IP-Adressen anpingen.
Wenn ich die Lag-Verbindung deaktiviere, kann ich alle Adressen gut pingen. Ich kann auch Remote-IP-Adressen pingen, wenn eine Verbindung besteht.
8.8.8.8 yes - google 192.168.16.2 no - vsphere vm (dns) 192.168.16.28 yes - vsphere vm 192.168.16.3 no - physical device (backup dns)
Ich sehe keinen Zusammenhang zwischen den Antworten einiger Adressen und den anderen nicht. Ich habe versucht, alle Firewalls zu deaktivieren. Natürlich reagieren alle diese IPs, wenn eine andere Verbindung verwendet wird.
Ich habe versucht arp -a. Es zeigt diese IPS im Netzwerk.
? (192.168.16.1) at 0:50:56:b3:7d:54 on bond0 ifscope ? (192.168.16.2) at 0:50:56:b3:e:37 on bond0 ifscope ? (192.168.16.3) at b8:27:eb:7a:b8:c1 on bond0 ifscope ? (192.168.16.28) at 0:50:56:b3:52:b0 on bond0 ifscope ? (192.168.16.50) at 0:50:56:b3:e:8a on bond0 ifscope
Eine andere Sache ist mir aufgefallen, dass die Verbindung alle Adressen pingen kann, wenn ich eine der Verbindungen entferne.
versuchte das Löschen des Arp-Caches. versuchte, Mac und Cisco neu zu starten.
1 Antwort auf die Frage
0
suprjami
Wenn nur einige Remote-Hosts funktionieren und keine anderen, ist mit dem LACP entweder unter Linux oder dem Switch etwas nicht in Ordnung.
Nur der Verkehr, der zu einem Slave führt, funktioniert, weshalb einige Hosts funktionieren und andere nicht.
Überprüfen Sie unter Linux, ob beide Ports /proc/net/bonding/bondXidentisch sind Aggregator ID.