Dura Zell <dura-zell(at)freenet.de> wrote:
> Meinte ich auch nicht böse oder abwertend. Ich wusst nur nicht das er so
> experimentell ist. Ich bin sowohl was BSD angeht als auch was SMP
> betrifft ein Neuling.
Kein Problem, ich hatte Deine Äußerung nicht negativ aufge-
faßt.
> > > Ein Satz noch zum Schluss bezueglich der Fehlermeldung
> > > "Jun 2 06:55:00 jailhouse kernel: arp: 192.168.12.2 is on rl2 but got
> > > reply from 00:0d:88:38:d1:71 on rl1":
> > > Der Rechner ist uber Switches mit zwei Karten an einen anderen Rechner
> > > angeschlossen der ebenfalls mit zwei Karten an den Siwtches haengt.
> >
> > Die Fehlermeldung deutet auf einen Fehler im Routing oder
> > in der Verkabelung hin (bzw. generell im Netzdesign).
> >
> > Kannst Du bitte mal die IP-Adresse inkl. Netzmasken(!)
> > aller beteiligten Interfaces nennen? Und die hängen alle
> > am selben Switch, ja? Denke daran, daß die Routing-Table
> > immer eindeutig sein sollte, d.h. keine Überlappungen (es
> > sei denn, man weiß, was man tut).
>
> Listing kommt unten.
Das ist leider unvollständig. Die fragliche IP-Adresse aus
der Kernel-Meldung (192.168.12.2) kommt darin gar nicht
vor.
Um mal etwas zum Hintergrund des Problems zu erklären: Der
Rechner »jailhouse« wollte offenbar irgendwas an die IP-
Adresse 192.168.12.2 schicken. Dieses Netz ist am Inter-
face rl2 konfiguriert. Also broadcastet der Kernel einen
ARP-Request auf rl2 (im tcpdump sieht man das als »who has
.. tell ...«). Er erwartet jetzt natürlich auch die ARP-
Antwort auf rl2 zu erhalten, denn dort ist das fragliche
Netz konfiguriert. Die Antwort kam aber stattdessen über
rl1 rein, woran ein völlig anderes Netz konfiguriert ist
(192.168.11.0/24).
Es gibt jetzt zwei Möglichkeiten: Der andere Rechner, der
die ARP-Antwort geschickt hat, hat ein kaputtes OS, das
ARP-Antworten auf den falschen Interfaces rausschickt.
Oder auf diesem anderen Rechner ist irgendwas falsch konfi-
guriert -- genauer gesagt, dort ist das .12er-Netz auf
das Interface konfiguriert, das an dem Switch hängt, wo
rl2 von »jailhouse« angeschlossen ist. Oder Du hast die
Switches oder Kabel vertauscht. Oder Du hast zusätzlich
die beiden Switches versehentlich untereinander verbunden.
Also, wie bereits in meiner vorherigen Antwort geschrieben:
Die Fehlermeldung deutet auf einen Fehler im Routing oder
in der Verkabelung hin (bzw. generell im Netzdesign).
Gruß
Olli
-- Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München Any opinions expressed in this message may be personal to the author and may not necessarily reflect the opinions of secnetix in any way. "Unix gives you just enough rope to hang yourself -- and then a couple of more feet, just to be sure." -- Eric Allman To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Fri 03 Jun 2005 - 16:34:23 CEST