Einrichten eines lokalen 2-Knoten-Netzwerks mit Internetzugang

Einrichten eines lokalen 2-Knoten-Netzwerks mit Internetzugang

Ich möchte ein 2-Knoten-Netzwerk einrichten. Beide Knoten sind an eine Patchbox angeschlossen und erhalten von dort ihren Internetzugang. Über ihre zweite Netzwerkkarte sind die beiden Knoten auch direkt miteinander verbunden. Hier sind die lokalen IPs, die sie haben sollen:

  • Knoten 1: 10.0.0.11
  • Knoten 2: 10.0.0.31

Und für das Internet haben beide gültige direkte IPs:

  • Knoten 1: 128.174.240.91
  • Knoten 2: 128.174.240.92

Das Standard-Gateway für das Internet ist 128.174.240.1

Ich zerbreche mir schon so lange den Kopf darüber, ohne ein Ergebnis zu erzielen. Ich bin ein Neuling in Sachen Netzwerke. Ich kenne mich mit der Theorie aus, kann aber keine Ubuntu-Boxen einrichten, bei denen die Dinge vom Network Manager verwaltet werden, und dann Dateien und dann ein anderes Tool, und sie kollidieren usw.

Für jetzt: Route -n für Knoten 1:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         128.174.240.1   0.0.0.0         UG    0      0        0 enp0s25
0.0.0.0         0.0.0.0         0.0.0.0         U     202    0        0 enp7s4
10.0.0.0        0.0.0.0         255.255.255.0   U     100    0        0 enp7s4
128.174.240.0   0.0.0.0         255.255.255.0   U     0      0        0 enp0s25

Route -n für Knoten 2:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0        128.174.240.1         0.0.0.0   UG     100    0        0 enp0s25
128.174.240.0   0.0.0.0         255.255.255.0   U     100    0        0 enp0s25

Für beide Knoten enp0s25ist dies die Schnittstelle zum Internet und enp7s4der für die lokale Verbindung.

Ab sofort kann Knoten 1 auf das Internet zugreifen, aber Knoten 2 nicht anpingen (Ping gibt zurück Destination Host Unreachable). Knoten 2 kann weder eine Verbindung zum Internet herstellen noch Knoten 1 (Ping gibt zurück unknown host). Die beiden Knoten sind völlig identisch; das ist völlig symmetrisch. Wir haben versucht, die beiden Routingtabellen identisch zu machen, aber das hat nicht funktioniert.

Ich habe einen Fachmann hinzugezogen, aber auch er konnte das Problem nicht lösen. Bitte helfen Sie mir so gut Sie können. Ich stecke wirklich fest.

Ich bin bereit, Ihnen jedes gewünschte Ergebnis zu liefern.

Antwort1

Hinweis: Das Folgende basiert auf einigen Annahmen, die ich über Ihr Netzwerk getroffen habe: 1) Ich gehe davon aus, dass die Netzmaske für Ihr internetfähiges Netzwerk eine /24 CIDR ist (z. B. eine Netzmaske von 255.255.255.0), und 2) ich gehe davon aus, dass Ihr Gateway nicht automatisch DNS-Dienste bereitstellt, daher verwenden wir Google DNS.

Überprüfen Sie Ihre Datei /etc/network/interfaces. Für Knoten 1 sollte sie ungefähr so ​​aussehen:

auto enp0s25
iface enp0s25 inet static
address 128.174.240.91
netmask 255.255.255.0
gateway 128.174.240.1
dns-nameservers 8.8.8.8 8.8.4.4

auto enp7s4
iface enp7s4  inet static
address 10.0.0.11
netmask 255.255.255.0

Für Knoten 2:

auto enp0s25
iface enp0s25 inet static
address 128.174.240.92
netmask 255.255.255.0
gateway 128.174.240.1
dns-nameservers 8.8.8.8 8.8.4.4

auto enp7s4
iface enp7s4  inet static
address 10.0.0.31
netmask 255.255.255.0

Starten Sie dann Ihr Netzwerk neu, indem Sie den folgenden Befehl eingeben: sudo /etc/init.d/networking restart

Noch ein Hinweis: Wenn der Netzwerkmanager aktiviert ist, kann er einige Einstellungen stören und ändern. Wenn Sie bemerken, dass sich Ihr Netzwerkverhalten ändert, kann dies am Netzwerkmanager liegen. Ich persönlich neige dazu, den Netzwerkmanager zu deinstallieren, aber Sie sollten sicher sein, dass Sie wissen, wie Sie Ihre eigenen netzwerkbezogenen Einstellungen konfigurieren.

verwandte Informationen