Olsr announce ändern

Christian Dresel fff at chrisi01.de
Di Nov 10 21:18:55 CET 2015


Hallo

folgendes Beispiel:

Ich hab einen GRE Tunnel mit den IPs 10.50.252.252 <--> 10.50.252.253

Der 'Server' auf der Seite von 10.50.252.253 announced nun (gewollt über
die config) 10.50.240.192/26 da er diese als Clients hat und direkt
erreichen kann.

Nun bekommen andere Server (bzw. zumindest der 10.50.252.252) in unseren
Olsr Netz natürlich in die Routingtabelle eingetragen:

10.50.24.192/26 erreichbar über 10.50.252.253

Kann ich Olsr irgendwie klar machen das er:

10.50.24.192/26 erreichbar über 10.50.32.152

an die anderen Server weitergeben soll? Der 10.50.252.253 Server ist
natürlich auch über 10.50.32.152 erreichbar und das auf einen
einfacheren Weg (ein Tunnel weniger). Natürlich kann ich dazu nicht Olsr
auf das Interface von 10.50.32.152 laufen lassen , da ich sonst unser L3
Netz voll ins Freifunknetz blase (was wohl eher ungewollt ist ;)), ich
will also eigentlich nur die eine IP manipulieren die mein Olsr an
andere Server weitergibt.

Zur Info warum ich das will:
Jan und ich saßen heute viele Stunden im FabLab und haben am L3 Meshing
gearbeitet (und ich dazu verdammt viel über Routingtabellen gelernt,
danke Jan für deine Zeit war wirklich extrem lehrreich für mich).

Wenn das was ich oben will gehen würde (was zumindest Jan bezweifelt
hat, ich glaub ihn einfach mal aber fragen kostet nicht also falls doch
jemand eine Idee hat raus damit!), könnte man tatsächlich auf secret
Olsr verzichten. Man tauscht die Routinginformationen von Olsr über den
Tunnel im Tunnel im Tunnel (GRE über Freifunk) aus aber die Nutzdaten
fallen direkt am Freifunkinterface raus (das tun sie bereits in unseren
Fall eth0 das direkt am Clientport eines FF Routers hängt) und würden
mit den oberen Eintrag auch über das Freifunkinterface zurück kommen, so
das der hässliche Tunnel (im Tunnel im Tunnel...) wirklich NUR für
Routingdaten und nicht für Nutzdaten verwendet wird, was zumindest ich
akzeptieren könnte.
Prinzipiell hat das ganze bereits im Testaufbau funktioniert nur eben
ging der Rückweg über 10.50.252.253 also der Tunnelip durch den Tunnel
was unschön ist/war.

Ich werde das Treffen demnächst hier protokollieren und den Beitrag
einfach weiter fortführen:
https://wiki.freifunk-franken.de/w/Portal:Netz/Konzept:L3Richtfunk
Dazu muss ich das ganze aber erst mal wieder auf Fürth umbauen (kann man
die Hoods nicht mal so trennen dass das FabLab nach Fürth wandert
ständig das hin und hergebaue hier ;)) und ein paar Infos aus dem "Test
Pi" rausziehen.

mfg

Christian


 --
Kontaktmöglichkeiten ChristianD (Christian Dresel):
Jabber: christian at jabber.community
E-Mail: fff at chrisi01.de
Facebook: https://www.facebook.com/christian.chili
Handy/Whatsapp & Festnetz: auf Nachfrage



Mehr Informationen über die Mailingliste franken-dev