[fli4l] Konfiguration von ipv6 - viele Fragen

Sebastian Klein fli4l at wysiwyng.de
Do Mär 21 11:40:30 CET 2019


Am 20.03.19 um 13:09 schrieb Stefan Puschek:
> Hallo Sebastian,
> ...
> gut, dass Du da bist, denn: es klappt nicht :(

ich bin gar nicht da... ;-)

> Aber ich glaube (!!!), dass mein Router noch keine v6-Adresse hat / bekommt
> 
> stan 3.10.16-r55341-testing # ip addr show
> 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
> group default
>     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
>     inet 127.0.0.1/8 scope host lo
>        valid_lft forever preferred_lft forever
>     inet6 ::1/128 scope host
>        valid_lft forever preferred_lft forever
> 
> das schaut gut aus

jepp alles richtig

> 2: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state
> UP group default
>     link/ether 00:0d:b9:1c:1a:2c brd ff:ff:ff:ff:ff:ff
>     inet 192.168.6.1/24 brd 192.168.6.255 scope global br0
>        valid_lft forever preferred_lft forever
>     inet6 ::1:0:0:0:1/64 scope global
>        valid_lft forever preferred_lft forever
>     inet6 fe80::20d:b9ff:fe1c:1a2c/64 scope link
>        valid_lft forever preferred_lft forever
> 
> das ist IPV6_NET_1
> muss das so? mich stört das fe80

muß / sollte es nicht, denn das ist die Link Local Adresse von dem IF
aber die ::1:0:0:0:1/64 sieht nicht gut aus...

> meine config:

> #HOSTNAME_IP6='IPV6_NET_1_IPADDR'
>> genau, kannst du leer lassen, es sei denn du möchtest explizit eine
>> bestimmte IP auf dem IF haben.
> 
> das heisst also, hier kann ich manuell die Adresse des IF einstellen und
> nicht die Adresse des Netzes

genau

> IPV6_NET_N='1'
> 
>>> IPV6_NET_1='::1:0:0:0:1/64'
>>> hier soll die Adresse und Mask des Subnets rein: woher soll ich aber
>>> wissen, welches Präfix ich von der Telekom bekomme?
>>
>> mußt du nicht, denn das Prefix wird automagisch vor den Inhalt von
>> IPV6_NET_1 gesetzt...
> 
> aha
> 
>>> ipv6-Adressen sind 128 Bit = 16 Bytes lang, notiert werden sie in
>>> 16-Bit-Happen zwischen Doppelpunkten - korrekt?
>>>
>>> von der Telekom bekomme ich angeblich ein /56 Präfix: das interpretiere
>>> ich so, dass die ersten 56 Bit meiner ipv6-Adressen identisch sind
>>> korrekt?
>>
>> genau
>>
>>> '::1:0:0:0:1/64' entspricht also ausgeschrieben
>>> '0000:0000:0000:0001:0000:0000:0000:0001/64'
>>
>> nicht ganz die 16 Bit mit der "0001" stehen eine Stelle zu weit vorne
> 
> bist Du sicher?
> wenn ich '::1:0:0:0:1' von rechts nach links lese und die :: dann mit
> Nullen auf 128 Bit auffülle, komme ich doch auf
> '0000:0000:0000:0001:0000:0000:0000:0001'
> wenn ich mich täusche, dann schreibe doch mal bitte Deine Version auf
> damit ich verstehe was Du daraus machst...

Heute Morgen war ich das noch, habe mich aber verzählt... also alles
richtig wie du schriebst...

>>> warum endet eigentlich die oben voreingestellte Netzwerkadresse auf 1?
>>> müsste das nicht eine Null sein?
>>
>> die Null nimmt man eigendlich nicht (genauso wie bei IPv4) da sie das
>> gesammte Netz repräsentiert.
>>
>>> was trage ich also hier ein?
>>
>> siehe oben, hoffe das macht das klar(er)
> 
> ja - das sind also IF-Adressen und keine Netzwerke - steht in der
> base.txt für ipv4 ja auch so - da hätte ich selbst drauf kommen können

;-D

> 
>>> IPV6_NET_1_TUNNEL='0'
>>> brauche ich bei der Telekom überhaupt einen Tunnel? Ich dachte, den
>>> braucht man nur. wenn der ISP selbst kein ipv6 bereitstellt...
>>
>> richtig

ach Mist das ist ja 3.10 da habe ich gerade keinen Plan...
muß da selbst nachforschen... bei der 4.0 geht es schon nativ...

> 
> ich glaube, das Feld muss _LEER_ sein; sonst sieht man beim ssh-login
> auf dem Router, dass er auf eine Fehlermeldung beim booten hinweist;
> und auf der Weboberfläche des Routers sieht man den Hinweis auch;
> also habe ich
> IPV6_NET_1_TUNNEL=''
> 
> IPV6_NET_1_DEV='IP_NET_1_DEV'
> 
> IPV6_NET_1_ADVERTISE='yes'
> 
> IPV6_NET_1_ADVERTISE_DNS='yes'
> IPV6_NET_1_DHCP='yes'

--
Sebastian Klein
[fli4l-Team]


Mehr Informationen über die Mailingliste Fli4L