Wie schon auf PublicIP beschrieben verwendet dieses Howto einen etwas anderen Ansatz als die anderen Public IP Howtos.
Die Idee bei diesem Setup ist, dass man einfach ein zusätzliches kleines Subnetz zwischen dem Router am Dach und dem Rechner, den man z.B. als Server betreiben will schaltet. Wenn man dieses Subnetz dann per OLSR am Router announced wird der Server innerhalb des Funkfeuer Netzes direkt erreichbar. Dies befähigt ihn dazu, direkt mit dem Gateway zu kommunizieren ohne selbst OLSR zu benötigen. Genau diese direkte Verbindung ist auch das einzige, das nötig ist, um eine Public IP zu benützen.
((|)) WiFi-IP (10.0.0.0/8) | o public IP (193.33.15x.x/32) | |........ ___|____ ___|____ : [ 0xff ] [ Linux- ] : Legende: [_Router_] [_Server_] : -------- I I : ((|)) ... wireless Interface |--------- ( LAN-subnetz ) ---------| : I ... LAN Interface (wired) ^ 10.12.230.x/30 : o ... Tunnel Endpoint Interface : : .. ... IP-IP Tunnel : : -- ... LAN :............ ( IP-IP tunnel ) ................: 10.12.34.56 <-> 193.33.15x.x/32
Dafür muss der Router am Dach vorbereitet werden. Dieser Router benötigt aber nicht unbedingt unser spezielles Public-IP Firmwareimage, es kann jede (funkfeuerfähige!) Firmware verwendet werden (aber die spezielle Firmware funktioniert auch, solange die Public IP unkonfiguriert bleibt).
Wie man also schon erkennen kann ist ein zusätzliches Subnetz vonnöten, und da diese - wie bei allen anderen IP Adressen - eindeutig innerhalb des Netzes sein muss, muss ein passendes von uns zugewiesen werden. Also der erste Schritt besteht darin neben der Public IP auch noch ein kleines Subnetz bei uns zu holen.
Anm.: Überlege vor der Anforderung, wieviele IPs du in diesem Subnetz betreiben willst - dieses HOWTO geht von zwei aus (eine am Router, eine am Server), was das Minimum ist und normalerweise ausreichen wird. Daraus ergibt sich die zu verwendende Subnetzmaske (s.u.).
Danach kann mit der Konfiguration begonnen werden.