Guten Tag allerseits !
Mit dem Befehl
ip -6 addr show
Ermittle ich meine gegenwärtige IPv6-Adresse. Die Ausgabe ist
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000 inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000 inet6 2a02:908:f761:8e80::1/128 scope global dynamic valid_lft 2952sec preferred_lft 1152sec inet6 2a02:908:f761:8e80:cd52:xxxx:xxxx:xxxx/64 scope global noprefixroute dynamic valid_lft 604793sec preferred_lft 302393sec inet6 fe80::d87:8351:xxxx:xxxx/64 scope link valid_lft forever preferred_lft forever
Dabei besteht das Problem, dass die Adresse immer auf 2a02:908:f761:8e80::1 stehen bleibt. Sie soll aber auf 2a02:908:f761:8e80:cd52:xxxx:xxxx:xxxx eingestellt werden, damit ich den Server vom Internet aus mit dieser IP erreichen kann.
Damit das eintritt, habe ich schon in der Datei /etc/sysctl.d/10-ipv6-privacy.conf die Verwendung von Privacy Extensions abgeschaltet. Früher hat dies funktioniert. Heute bleibt der Wert ... preferred_lft 1152sec unberücksichtigt. Wenn ich nach 1152 Sekunden wieder die Adresse ermittle, hat sich nur der Wert verändert (z.B. auf 1777). Das Spiel scheint immer wieder von vorne zu beginnen.
# IPv6 Privacy Extensions (RFC 4941) # --- # IPv6 typically uses a device's MAC address when choosing an IPv6 address # to use in autoconfiguration. Privacy extensions allow using a randomly # generated IPv6 address, which increases privacy. # # Acceptable values: # 0 - don’t use privacy extensions. # 1 - generate privacy addresses # 2 - prefer privacy addresses and use them over the normal addresses. net.ipv6.conf.all.use_tempaddr = 0 # net.ipv6.conf.enp2s0.use_tempaddr = 0 net.ipv6.conf.default.use_tempaddr = 0 # net.ipv6.conf.enp2s0.use_tempaddr = 0 # net.ipv6.conf.all.temp_prefered_lft = 1 # net.ipv6.conf.enp2s0.temp_prefered_lft = 86400 # net.ipv6.conf.all.temp_valid_lft = 86400 # net.ipv6.conf.enp2s0.temp_valid_lft = 1
Wie zu sehen ist, habe ich schon verschiedene Dinge ausprobiert, die alle keinen Effekt hatten. Wie bekomme ich das in den Griff ?