So ich glaube ich habe den Fehler gefunden:
Code: Alles auswählen
Mar 3 11:59:32 kampa kernel: [ 3518.886390] IPv6: ipv6_create_tempaddr: regeneration time exceeded - disabled temporary address support
Mar 3 21:33:56 kampa kernel: [37985.890079] IPv6: ipv6_create_tempaddr: regeneration time exceeded - disabled temporary address support
Weil der Wert regen_max_retry per default auf 3 steht wird nur 3 mal eine temporäre Adresse erstellt. Danach wird nur noch die normale Adresse benutzt.
Meine sysctl.conf sieht jetzt so aus:
Code: Alles auswählen
#IPv6 Privacy Extension
net.ipv6.conf.default.use_tempaddr = 2
net.ipv6.conf.default.temp_prefered_lft = 7200
net.ipv6.conf.default.temp_valid_lft = 10800
net.ipv6.conf.default.max_addresses = 300
net.ipv6.conf.default.regen_max_retry = 300
net.ipv6.conf.all.use_tempaddr = 2
net.ipv6.conf.all.temp_prefered_lft = 7200
net.ipv6.conf.all.temp_valid_lft = 10800
net.ipv6.conf.all.max_addresses = 3000
net.ipv6.conf.all.regen_max_retry = 300
net.ipv6.conf.eth1.use_tempaddr = 2
net.ipv6.conf.eth1.temp_prefered_lft = 7200
net.ipv6.conf.eth1.temp_valid_lft = 10800
net.ipv6.conf.eth1.max_addresses = 300
net.ipv6.conf.eth1.regen_max_retry = 300
Ich habe auch versucht im Ordner /etc/sysctl.d/ eine datei ipv6.conf zu erstellen aber diese wird dann nicht beim booten gestartet. Auch die normale sysctl.conf wird nicht beim booten genutzt. Habe es jetzt dreckigst über rc.local gemacht.
Hat vielleicht jemand eine Idee wie man sysctl beim booten ausführt?