Router-IP: Unterschied zwischen den Versionen
Kpanic (Diskussion | Beiträge) (→Der "richtige" Weg) |
Kpanic (Diskussion | Beiträge) |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
Wie finde ich nun aber meinen Knoten im Netzwerk? | Wie finde ich nun aber meinen Knoten im Netzwerk? | ||
Es gibt mehrere Möglichkeiten: | Es gibt mehrere Möglichkeiten: | ||
+ | |||
+ | ==Per NextNode== | ||
+ | Jeder Freifunkknoten lauscht auf folgenden IP-Adressen: | ||
+ | |||
+ | *IPv4: 10.119.0.1 | ||
+ | *IPv6: fdc7:3c9d:b889:a272::1 | ||
+ | *per DNS: nextnode.ff3l | ||
+ | |||
+ | So kommt man immer auf den einen Knoten mit dem man per LAN/WLAN verbunden ist. | ||
+ | |||
+ | ==Per Karte== | ||
+ | Mittlerweile wird auf der [http://map.ff3l.net Knotenkarte] die IP-Adresse eines jeden Knoten angezeigt. Dort einfach die Adresse kopieren. | ||
==Im privaten Netzwerk== | ==Im privaten Netzwerk== | ||
Zeile 39: | Zeile 51: | ||
</pre> | </pre> | ||
===Der "richtige" Weg=== | ===Der "richtige" Weg=== | ||
− | Eine IPv6-Adresse setzt sich aus dem Prefix und dem | + | Eine IPv6-Adresse setzt sich aus dem Prefix und dem EUI (= Extended Unique Identifier) zusammen. |
Das Link-lokale Prefix lautet immer "fe80::", unser Prefix im ff3l-Netz lautet "fdc7:3c9d:b889:a272:". | Das Link-lokale Prefix lautet immer "fe80::", unser Prefix im ff3l-Netz lautet "fdc7:3c9d:b889:a272:". | ||
− | Der | + | Der EUI kann wie folgt aus der MAC-Adresse in drei Schritten generiert werden: |
#Man splittet die MAC in der Mitte. | #Man splittet die MAC in der Mitte. | ||
#Zwischen beiden Hälften fügt man FF FE ein. | #Zwischen beiden Hälften fügt man FF FE ein. | ||
Zeile 53: | Zeile 65: | ||
# d''a''5d:4cff:fe9e:9566 | # d''a''5d:4cff:fe9e:9566 | ||
− | Vor die | + | Vor die EUI setzt man das Prefix und erhält also die Link-lokale IP-Adresse fe80::da5d:4cff:fe9e:9566%''interface'' oder die globale IP-Adresse fdc7:3c9d:b889:a272:da5d:4cff:fe9e:9566. |
Für alle denen das zu viel Hirnverbiegen ist, gibt es auf Sheeva ein kleines Skript: | Für alle denen das zu viel Hirnverbiegen ist, gibt es auf Sheeva ein kleines Skript: | ||
− | + | [http://sheeva.ff3l/ipv6/ Freifunk Dreiländereck IPv6 Address Calculator] | |
Einfach die MAC reinkopieren und man erhält die globale IPv6, einen Link aufs Webinterface sowie einen SSH-Link. | Einfach die MAC reinkopieren und man erhält die globale IPv6, einen Link aufs Webinterface sowie einen SSH-Link. | ||
[[Kategorie:Hardware]][[Kategorie:Gluon]] | [[Kategorie:Hardware]][[Kategorie:Gluon]] |
Aktuelle Version vom 15. Februar 2016, 12:22 Uhr
Inhaltsverzeichnis
Wie erreiche ich meinen Router?
Manch einer würde gerne seinen Router erreichen, sei es um per SSH auf ihn zuzugreifen, oder um die Statistikseite aufzurufen. Wie finde ich nun aber meinen Knoten im Netzwerk? Es gibt mehrere Möglichkeiten:
Per NextNode
Jeder Freifunkknoten lauscht auf folgenden IP-Adressen:
- IPv4: 10.119.0.1
- IPv6: fdc7:3c9d:b889:a272::1
- per DNS: nextnode.ff3l
So kommt man immer auf den einen Knoten mit dem man per LAN/WLAN verbunden ist.
Per Karte
Mittlerweile wird auf der Knotenkarte die IP-Adresse eines jeden Knoten angezeigt. Dort einfach die Adresse kopieren.
Im privaten Netzwerk
über den Router
Wenn der Router mit dem Internet verbunden ist, wird er das zumeist über einen bestehenden DSL- oder Kabelrouter sein. Im Webinterface des Internetrouters lässt sich zumeist eine Liste der vergebenen IP-Adressen finden. Dort taucht dann auch der ff3l-Knoten auf.
per nmap
nmap -v -p80,22 192.168.0.0/24
(richtiges Subnetz eintragen)
Liefert eine Liste aller Hosts im Netzwerk die Ports 80 und 22 offen haben.
Aus dem ff3l-Netz
Die Knoten besitzen im ff3l-Netz keine IPv4-Adresse. Der Router lässt sich nur per IPv6 erreichen. Da die IPv6-Adresse aus der MAC-Adresse generiert wird, lässt sich die IP-Adresse am einfachsten wie folgt bestimmen: In der Knotenkarte klickt man auf seinen Router (oder wählt in aus der Liste aus, wenn er offline dargestellt wird). In der Karte wird nun in dem sich öffnenden Fenster die MAC-Adresse des Knotens angezeigt. (Ein Klick in der Liste öffnet die Clientstatistik des Knotens, der Dateiname in der URL besteht aus der MAC-Adresse und ".png")
Der Quick-and-dirty-Weg
Man merke sich nun die letzten vier Stellen der MAC-Adresse. Nun öffne man ein Terminal und pinge die Multicast-Adresse ff02::2 über das Interface welches mit dem Freifunknetz verbunden ist (z.B. wlan0) und filtere die Ausgabe mit den letzten vier Stellen der MAC-Adresse:
david@lattituede:~$ ping6 ff02::2%wlan0|grep 9566 64 bytes from fe80::da5d:4cff:fe9e:9566: icmp_seq=1 ttl=64 time=12.8 ms (DUP!) 64 bytes from fe80::da5d:4cff:fe9e:9566: icmp_seq=2 ttl=64 time=8.02 ms (DUP!) 64 bytes from fe80::da5d:4cff:fe9e:9566: icmp_seq=3 ttl=64 time=8.45 ms (DUP!) 64 bytes from fe80::da5d:4cff:fe9e:9566: icmp_seq=4 ttl=64 time=13.8 ms (DUP!) ^C david@lattituede:~$
So erhält man die Link-lokale IPv6-Adresse des gewünschten Knotens.
Nun kann man beispielsweise per SSH auf den Router verbinden:
david@lattituede:~$ ssh root@fe80::da5d:4cff:fe9e:9566%wlan0 root@fe80::da5d:4cff:fe9e:9566%wlan0's password:
Der "richtige" Weg
Eine IPv6-Adresse setzt sich aus dem Prefix und dem EUI (= Extended Unique Identifier) zusammen.
Das Link-lokale Prefix lautet immer "fe80::", unser Prefix im ff3l-Netz lautet "fdc7:3c9d:b889:a272:".
Der EUI kann wie folgt aus der MAC-Adresse in drei Schritten generiert werden:
- Man splittet die MAC in der Mitte.
- Zwischen beiden Hälften fügt man FF FE ein.
- Man setzt Bit 7 auf 1.
Am Beispiel von kpanic01 sieht das folgendermaßen aus:
- d8:5d:4c 9e:95:66
- d85d:4cff:fe9e:9566
- da5d:4cff:fe9e:9566
Vor die EUI setzt man das Prefix und erhält also die Link-lokale IP-Adresse fe80::da5d:4cff:fe9e:9566%interface oder die globale IP-Adresse fdc7:3c9d:b889:a272:da5d:4cff:fe9e:9566.
Für alle denen das zu viel Hirnverbiegen ist, gibt es auf Sheeva ein kleines Skript:
Freifunk Dreiländereck IPv6 Address Calculator
Einfach die MAC reinkopieren und man erhält die globale IPv6, einen Link aufs Webinterface sowie einen SSH-Link.