Re: route add default "netif"?

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Wed, 25 Jul 2007 18:27:18 +0200 (CEST)

Oliver Fromme wrote:
> Benjamin Thelen wrote:
> > Unter Linux kenn ich das, daß man "route delete default" und
> > dann ein "route add default dev _eth0_" z.B. angeben kann.
>
> Und was genau tut das? Sucht das die erste IP-Adresse von
> eth0 heraus und verwendet dann die? Kommt mir seltsam vor.

Nach nochmaligem Hindenken kommt mir das nicht nur seltsam,
sondern komplett sinnfrei vor. :-)

Also nochmal mit anderen Worten: Dein Kernel bzw. dessen
IP-Routing-Code muss wissen, zu welcher (IP-)Adresse er
Pakete schicken soll, deren Empfänger nicht im lokalen
Netz befindlich ist. Die Weiterleitung dieser Pakete ist
genau die Aufgabe eines Routers bzw. Gateways.

Die alleinige Angabe eines Devices nützt daher gar nichts,
denn davon weiß der Kernel ja noch lange nicht, welche
Adresse der Router hat.

Gruß
   Olli

-- 
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606,  Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758,  Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr:  http://www.secnetix.de/bsd
"Emacs ist für mich kein Editor. Für mich ist das genau das gleiche, als
wenn ich nach einem Fahrrad (für die Sonntagbrötchen) frage und einen
pangalaktischen Raumkreuzer mit 10 km Gesamtlänge bekomme. Ich weiß nicht,
was ich damit soll." -- Frank Klemm, de.comp.os.unix.discussion
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 25 Jul 2007 - 18:28:25 CEST

search this site