Kernel Routingtabelle

Hallo,

ich starte meine ADSL-Verbindung unter Linux mit Hilfe des Tools ‚tkpppoe‘ und finde danach, wenn ich „route“ eingebe, zwei neue Einträge in der Rotingtabelle, die aber außer der sonst vierzahligen IP-Nummer noch die Buchstaben „sr“ enthält (also etwa 1.16.204.57.sr).
Ich habe schon versucht selbst herauszufinden, was das genau bedeutet, aber weder „man route“ noch eine Suche im WWW haben mich weitergebracht.
Gibt’s hier vielleicht jemanden, der in puncto Linux und Netzwerke so fit ist, daß er mir mal kurz erklärt, was es damit auf sich hat ?
Danke im Voraus

Hallo!
sr = static route

Noch Fragen? Dann Fragen!

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo,

also für „sr=static route“ war ja nun eigentlich nicht das Zitieren meiner kompletten Anfrage nötig…
Was solls, könntest Du dann vielleicht noch etwas ins Detail gehen ?
Mir ist z.B. aufgefallen, daß wenn in der Routingtabelle der Ausdruck „1.16.237.57.sr“ erscheint, dann ist das die Adresse vom REMOTE in umgekehrter Notation (REMOTE=57.237.16.1).
Dummerweise finde ich das nirgendwo dokumentiert, und da ich gerade im Begriff bin, meine Kenntnisse für die Installation eines Linux-Routers zu erweitern, wäre mir etwas mehr Info sehr hilfreich.

Thanx again

Hallo,

Hi,

Mir ist z.B. aufgefallen, daß wenn in der Routingtabelle der
Ausdruck „1.16.237.57.sr“ erscheint, dann ist das die Adresse
vom REMOTE in umgekehrter Notation (REMOTE=57.237.16.1).

Also IMHO ist das der reverse lookup der IP#. Wenn sich der DNS einbildet, dass zur IP# 57.237.16.1 eben der hostname 1.16.237.57.sr gehoert, muss route ihm das wohl abnehmen. Ob der root des DNS-Servers bei sr an static route gedacht hat, kann ich nicht sagen.

Thanx again

HTH,
Gruss vom Frank.

Hi,

Mir ist z.B. aufgefallen, daß wenn in der Routingtabelle der
Ausdruck „1.16.237.57.sr“ erscheint, dann ist das die Adresse
vom REMOTE in umgekehrter Notation (REMOTE=57.237.16.1).

Also IMHO ist das der reverse lookup der IP#. Wenn sich der
DNS einbildet, dass zur IP# 57.237.16.1 eben der hostname
1.16.237.57.sr gehoert, muss route ihm das wohl abnehmen. Ob
der root des DNS-Servers bei sr an static route gedacht hat,
kann ich nicht sagen.

Ich kenn mich mit Linux nicht aus, aber der Ausdruck scheint tatsächlich der Reverse Lookup zu sein, der komplett heißen würde

1.16.237.57.in-addr.arpa

Das sr kommt sicher nicht vom DNS. Da muß der Linux Kernel irgendwie dran sein. Das Kommando „route“ macht das jedenfalls nicht per se (unter *BSD bspw.).

Gruß.

Malte.

Hi,

Hallo,

Mir ist z.B. aufgefallen, daß wenn in der Routingtabelle der
Ausdruck „1.16.237.57.sr“ erscheint, dann ist das die Adresse
vom REMOTE in umgekehrter Notation (REMOTE=57.237.16.1).

Also IMHO ist das der reverse lookup der IP#. Wenn sich der
DNS einbildet, dass zur IP# 57.237.16.1 eben der hostname
1.16.237.57.sr gehoert, muss route ihm das wohl abnehmen. Ob
der root des DNS-Servers bei sr an static route gedacht hat,
kann ich nicht sagen.

Ich kenn mich mit Linux nicht aus, aber der Ausdruck scheint
tatsächlich der Reverse Lookup zu sein, der komplett heißen
würde

1.16.237.57.in-addr.arpa

Das sr kommt sicher nicht vom DNS.

Warum nicht? Bloss weil der hostname nicht valide ist?

Da muß der Linux Kernel irgendwie dran sein. Das Kommando
„route“ macht das jedenfalls nicht per se (unter *BSD bspw.).

route greift auch nur auf Funktionen des resolver zu, der Kernel dreht da nichts dran rum. Denke ich…

Die Ausgabe von

nslookup 57.237.16.1

waere interessant.

My 2cent,
Gruss vom Frank.

Hi,

1.16.237.57.in-addr.arpa

Das sr kommt sicher nicht vom DNS.

Warum nicht? Bloss weil der hostname nicht valide ist?

Weil das keine gem. RFC gültige Antwort eines DNS-Servers ist.
Davon ab nehme ich an, daß die Erklärung „sr = static route“ korrekt ist, und dann macht es auch keinen Sinn, das mit DNS in Verbindung zu bringen, weil DNS sich einen feuchten Kehricht um Routen schert :smile:

Da muß der Linux Kernel irgendwie dran sein. Das Kommando
„route“ macht das jedenfalls nicht per se (unter *BSD bspw.).

route greift auch nur auf Funktionen des resolver zu, der
Kernel dreht da nichts dran rum. Denke ich…

Im Kernel wird aber irgendeine Funktionalität drinstecken, um statische Routen und dynamische Routen mit ihren Gewichten unterscheiden zu können, und genau diese Funktionalität hat dann auch das ‚sr‘ „gemacht“.

Die Ausgabe von

nslookup 57.237.16.1

waere
interessant.

Warum?

docvalde@gwendoline:~$ nslookup 57.237.16.1
Server: 213.148.130.10
Address: 213.148.130.10#53

\*\* server can't find 1.16.237.57.in-addr.arpa: NXDOMAIN

docvalde@gwendoline:~$ 

Malte.