Sie sollten nicht dasselbe Netzwerk an zwei verschiedenen Schnittstellen verwenden. Das einfachste Setup wäre die Verwendung verschiedener Netze (sogar ein kleines / 30-Netz) für beide Pis.
Wenn Sie wirklich ein Netzwerk möchten, haben Sie zwei Möglichkeiten:
Bridging: Sie können ein Bridge-Gerät auf dem PC erstellen und beide Schnittstellen zur Bridge hinzufügen. Jetzt müssen Sie Ihre IP-Adresse (dhcp oder statisch) anstelle der ursprünglichen Schnittstellen zur Bridge hinzufügen. Diese IP ist für beide physischen Kabel zugänglich. Sie können mehrere IP-Adressen an einer einzigen Schnittstelle haben, wenn Sie möchten. Das gesamte Netzwerk wird vereint, jedes Gerät kann alle anderen Geräte erreichen.
Subnetting: Anstelle einer Link-Layer-Bridge können Sie das Problem auf Routing-Ebene lösen. Sie können unter 192.168.1.0/24 zwei Subnetze erstellen. Zum Beispiel: 192.168.1.0/25 + 192.168.1.128/25. Beide haben 126 routbare Adressen. Sie können eine IP aus dem ersten Bereich für pi2 (192.168.1.3) und eine andere aus dem zweiten Bereich für pi3 (z. B. 192.168.1.130) verwenden. Ihr PC ist in der Lage, beides zu erreichen (Routing funktioniert), und aus der Sicht des PCs ist es fast dasselbe wie ein 24-Netzwerk. Die beiden Pi können sich jedoch nicht erreichen (sofern Sie die IP-Weiterleitung auf dem PC nicht ausdrücklich zulassen).
Falls ich Ihr Ziel falsch verstanden habe, klären Sie dies bitte. Es ist sehr hilfreich, die Routingtabelle und die Netzwerkkonfiguration Ihres PCs gemeinsam zu nutzen, wenn beide Pi miteinander verbunden sind. ( ip route show
und ip addr show
). (Kann ich leider nicht kommentieren).