Hallo,
Am Wed, 25 May 2011 14:24:23 +0200
schrieb Marco Roeben
Hallo,
angeregt durch den Artikel auf Heise [1] habe ich versucht unter openSUSE 11.4 diese zu aktivieren.
Der Eintrag "net.ipv6.conf.eth0.use_tempaddr = 2" in /etc/sysctl.conf zeigt mir nach einem Neustart immer noch eine Adresse die "ff:fe" enthielt und somit aus der Hardware-Adresse abgeleitet ist. Zumindest habe ich so den Artikel verstanden.
Danach habe ich das ganze über
sudo sysctl net.ipv6.conf.eth0.use_tempaddr=2
probiert. Neustart des Rechners bzw. "rcnetwork restart" oder auch ifup/ifdown eth0" brachten keinen Erfolg.
Ebenso wurden die Befehle:
sudo sysctl net.ipv6.conf.IF.temp_valid_lft=86400 sudo sysctl net.ipv6.conf.IF.temp_prefered_lft=86400
nicht angenommen. Diese sitzen, so wie es scheint Standardmäßig auf "forever". Überprüft habe ich dies mit "ip -6 addr show"
Hat das schon einmal jemand gemacht?
Ich habe es noch nicht gemacht, habe aufgrund dieser Mail aber mal ipv6.h gelesen. Die Parameter tmp_valid_lft, tmp_preferred_lft etc. sind in einer '#ifdef CONFIG_IPV6_PRIVACY' Struktur enthalten. Daraus entnehme ich, daß der Kernel mit IPV6_PRIVACY kompiliert werden muß, damit diese Konfigurationsparameter gelesen werden. Prüfe doch mal in /proc/config.gz ob dort 'CONFIG_IPV6_PRIVACY=y' gesetzt ist. -Dieter -- Dieter Klünter | Systemberatung sip: 7770535@sipgate.de http://www.dpunkt.de/buecher/2104.html GPG Key ID:8EF7B6C6 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org