Ich bastle seit ein paar Tagen an einem Router mit Arch Linux ARM. Der Versuchsaufbau hängt im Moment hinter der Fritzbox, soll diese aber in nächster Zeit vollständig ersetzen.
Ich benutze dafür Shoreline Firewall und DNSMasq
Das funktioniert für IPv4 auch sehr gut.
Unabhängig davon, dass mir die Telekom kein IPv6 Prefix zuweist, wollte ich mich trotzdem mal damit beschäftigen. Irgendwie kommt mir das ganze aber noch nicht so richtig ausgereift vor.
Viele Dinge sind nicht endgültig geklärt.
Das fängt mit NAT/Masquerading an. Eigentlich braucht man es nicht, trotzdem gibt es im Internet viele Meinungen, die einem erklären, dass Masquerading auch bei IPv6 unerlässlich ist.
Dann wäre da das Chaos mit DHCPv6 und Router Advertising. Kurze Recherche zeigt, dass Android kein DHCPv6 kann und ich finde das Konzept von RA auch spannend.
Mein DNSMasq bekomme ich darüber wohl mit RDNSS an die Hosts verteilt.
Wie ich allerdings dem DNSMasq die Hostnamen mitgeteilt bekomme, verstehe ich nicht.
Es gibt zwar eine ra-names Option, die geht aber einen Umweg über IPv4 und versucht dann über die MAC Adresse auf die IPv6 IP zu schließen.
Das geht mit Windows grundsätzlich schief und auf allen anderen Geräten, an denen die Privacy Extensions aktiv sind ebenfalls. Und wenn kein IPv4 Netz mehr betrieben wird ist das auch nicht mehr möglich.
Ich bräuchte mal jemanden, der etwas Ordnung in mein Chaos bringt. Im Internet widerspricht sich irgendwie alles.
Vielen Dank
Gruß
Christopher