[Berlin-wireless] IPv6 in Berlin
Bastian
fly
Fr Mai 30 16:52:48 CEST 2014
Hallo,
Daniel und Patrick haben gestern das IPv6-Routing zu am-dach-rt1 gefixt.
Damit ist unser erster IPv6-Gateway nun über den Nordring (BHT) und
Südring (Zoofenster) erreichbar.
Um unseren Standorten und damit den lieben Usern IPv6 beizubringen, gibt
es z.Z. zwei Möglichkeiten:
1) den auto-ipv6 cronjob in unserer Firmware. am-dacht-rt1 verkündet ein
/44 womit sich alle Nodes automatisch ein /61 würfeln und daraus je
Interface ein /64 vergeben.
Funktioniert soweit gut und ist für die meisten Nodes auch schon
automatisch passiert (siehe HNA6-Table)
2) Händisch ein /56 je Standort auswählen, dazu unbedingt [1] beachten!
*) auto-ipv6 cronjob deaktivieren
*) Je Node am Standort ein /60 aus dem /56 in der /etc/config/network
eintragen: z.B. "list ip6prefix '2001:bf7:750:1400::/60'" an irgend eine
Interface-Section hinzufügen. Alle Interfaces sollten "option ip6assign
'64'" haben.
*) Das /60 in der /etc/config/olsr als HNA6 definieren
config Hna6
option prefix '60'
option netaddr '2001:bf7:750:1400::'
*) 6relayd: Nur an den Nodes aktivieren, die auch selbst DHCP-Adressen
ausgeben. "option always_assume_default '0'" setzen, damit keine
Adressen vergeben werden wenn IPv6 mal nicht funktionieren sollte.
Tipps zum Debugging:
OpenWRT scheint für ausgehende Verbindungen nicht zwangsläufig immer
eine global IPv6-Adresse zu verwenden. Das fällt uns auf die Füße, wenn
eine IP6 aus dem gewürfelten ULA-Prefix verwendet wird. Das ist z.B. bei
einem traceroute ins Internet der Fall, wenn es bei am-dach-rt1 nicht
mehr weiter geht. Deswegen z.B. bei ping6 mit "-I" eine der globalen IP6
angeben.
In /tmp/hosts/6relayd sollten sich an einem busy-Node recht schnell
DHCPv6-leases ansammeln.
tcpdump -n -i <interface> ip6 and not port 698 and not icmp6 sollte an
einem busy-Node recht schnell Traffic zu 2a03:2880:20:8f07:face:b00c:0:1
zeigen
@Patrick,Daniel: Bitte korrigieren/ergänzen
Gruß
Bastian
[1]:
http://wiki.freifunk.net/IPv6:Prefixe#Adresschema_Berlin_WLAN_.2F_Standorte
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 538 bytes
Beschreibung: OpenPGP digital signature
URL : <http://lists.berlin.freifunk.net/pipermail/berlin/attachments/20140530/ca71f1d8/attachment.pgp>
Mehr Informationen über die Mailingliste Berlin