[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Debian]:Re: lo fehlt bei route



Ingolf Schuchardt <ingolf@chip.magdeburg.de> writes:

> > > > lo als interface fehlt. Das hat mich bisher nicht gestoert jedoch
> > > versuch mal in die /etc/init.d/network eine zeile der art 'ifconfig lo 
> > > 127.0.0.1' und danach 'route add -net 127.0.0.0 netmask 255.0.0.0 dev lo' 
> > > aufzunehmen ... reboot ... fertig :)
> > Ist nicht korrekt fuer meinen Kernel (2.2.13). Die neuen Kernel setzen
> bei mir nicht ...

Also, um das Hin und Her hier einmal zu beenden:

Da hilft mal wieder RTFM.

Aus den Changes von 2.2.13:

"[...]
   Please read Documentation/networking/routing.txt and
Documentation/networking/policy-routing.txt for more information about
changes in routing code.  OSPF classes have been added, and interface
routes are generated automatically.

   If for some reason you need to override this automatic default
routing, you have to specify the complete route specification (netmask,
device, etc.) for the kernel to accept it. Consequently, you need to
either remove interface routes from your init scripts or add missing
information to them if you need to replace the automatic routes.

   Also note that some routes, such as loopback routes, do not show up
in some standard tools.  Check in /proc/net/rt_local to verify their
presence.
[...]"

Abgesehen davon, daß es /proc/net/rt_local nicht (mehr) und
stattdessen /proc/net/route Aufschluß gibt, ist doch damit alles klar.

Wenn man nur den ifconfig Aufruf für loopback in /etc/init.d/network
hat (ifconfig lo 127.0.0.1), dann wird die Route zwar gesetzt (in
/proc/net/route nachprüfbar), aber eben von route (dem Kommando) nicht
angezeigt.

Ich persönlich schiebe daher in /etc/init.d/network noch ein "route
add -net 127.0.0.0 netmask 255.0.0.0 dev lo" hinterher, dann ist das
auch mit "route" wieder alles konsistent. Wie oben zu lesen, muß der
Aufruf halt auch, wenn man ihn verwendet, in aller Ausführlichkeit
gemacht werden.
Das war früher eher unüblich und deshalb gibt es so nette
Fehlermeldungen, wenn alte verkürzte Schreibweisen auf neuere Kernel
treffen.

Ich hoffe, damit ist das ein bischen klarer,

marcus


-- 
The only "intuitive" interface is the nipple. After that, it's all learned.
(Bruce Ediger, bediger@teal.csn.org, in comp.os.linux.misc, on X interfaces.)
eMail: bofh@bogomips.de
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     774


Reply to: