IP-System: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→Vergabe-Logik: hinweis: muss ueberarbeitet werden) |
(→Vergabe-Logik: +neues skript) |
||
| Zeile 45: | Zeile 45: | ||
*Erlaeuterung: Knotennummer 250-254,bzw. die letzten 5 IPs werden von der Registrierung nicht vergeben,sondern fuer OLSR-Laptops/Endgeraete/VPN etc. freigelassen | *Erlaeuterung: Knotennummer 250-254,bzw. die letzten 5 IPs werden von der Registrierung nicht vergeben,sondern fuer OLSR-Laptops/Endgeraete/VPN etc. freigelassen | ||
| − | ===Vergabe-Logik=== | + | ===Vergabe-Logik / Skript zum spielen=== |
| − | + | ||
| − | * | + | * Skript runterladen: |
| − | + | wget http://141.54.160.24/bastian/freifunk/firmware/nodecalc.sh | |
| − | * | + | * Skript laden: |
| − | * | + | . ./nodecalc.sh |
| + | * Einstellungen fuer Netzknoten 33 anzeigen lassen: | ||
| + | fkt_calc_node_params 5 | ||
===Beispiele=== | ===Beispiele=== | ||
Version vom 30. Mai 2007, 09:15 Uhr
Warum
- Damit die Funknetze in Zukunft problemlos zusammenwachsen koennen hat man sich auf dem 22c3 auf ein einheitliches Netzwerkadressen (IP)-Schema geeinigt.
- der steinige (Diskussions-)Weg zum Ziel laesst sich hier einsehen: IP-System_umstellen_alt
Wie
- Allgemein bekommt jeder Ort/Stadt
- 104.stadtnummer.X.Y/16
- mit X und Y kann jeder Ort machen, was er will.
- es ist natuerlich ratsam die begehrten oeffentlichen 104er-IPs fuer die Rechner und nicht (nur) fuer die Router zu verwenden
- Stadtnummern:
- 61 = Leipzig
- 63 = Weimar
Konkret
Gesamtes Netz = 104.weimar.knotennummer.x
x = 0 (richtet sich nach der Knotennummer,siehe Logik)
HNA4-Ankuendigung = 104.weimar.knotennummer.x/26
HNA4-Netzmaske = 255.255.255.192 (entspricht /26 = 64 Adressen pro Netzknoten)
FUNK-Netz = 104.weimar.knotennummer.x+32
FUNK-IP = 104.weimar.knotennummer.x+33
FUNK-IP = 104.weimar.250.knotennummer (Spezialfall OLSR-Laptop)
FUNK-Maske = 255.0.0.0
FUNK-DHCP-Bereich = 104.weimar.knotennummer.x+34...x+62
FUNK-DHCP-Maske = 255.255.255.224
LAN-IP = 104.weimar.knotennummer.x+1
LAN-Bereich = 104.weimar.knotennummer.x+1...x+30
LAN-Maske = 255.255.255.224 (entspricht /27 = 30 Adressen + Netz + Broadcast)
VPN-Bereich = 104.weimar.Knotennummer.253 (Client)
VPN-Bereich = 104.weimar.Knotennummer.254 (Server)
Broadcast = IP der Gegenstelle in der der olsrd.conf eintragen
OLSR-KabelKopplung1 = 104.weimar.Server-Knotennummer.x+1
OLSR-KabelKopplung2 = 104.weimar.Server-Knotennummer.x+2
Netzmaske = 255.255.255.252 (entspricht /30 = 2 Adressen + Netz + Broadcast)
InetUplink = 104.weimar.252.80 (jeder Internetuplink kuendigt das per HNA4 an)
- Erlaeuterung: Knotennummer 250-254,bzw. die letzten 5 IPs werden von der Registrierung nicht vergeben,sondern fuer OLSR-Laptops/Endgeraete/VPN etc. freigelassen
Vergabe-Logik / Skript zum spielen
- Skript runterladen:
wget http://141.54.160.24/bastian/freifunk/firmware/nodecalc.sh
- Skript laden:
. ./nodecalc.sh
- Einstellungen fuer Netzknoten 33 anzeigen lassen:
fkt_calc_node_params 5
Beispiele
Beispiel mit Knotennummer 123 in Weimar: FUNK = 104.63.123.33 /27
LAN = 104.63.123.1 /27
Beispiel mit Knotennummer 255 in Weimar: FUNK = 104.63.1.48 /27
LAN = 104.63.1.16 /27
Beispiel mit Knotennummer 258 in Weimar: FUNK = 104.63.4.48 /27
LAN = 104.63.4.16 /27
Beispiel mit Knotennummer: 3325 in Weimar: FUNK = 104.63.23.240 /27
LAN = 104.63.23.208 /27
Beispiel mit Knotennummer 223 in Weimar: FUNK = 10.63.250.223 /8
(OLSR-Laptop!)