[opensuse-factory] IPv6 Privacy Extensions
For opensuse 13.1, I used NetworkManager so that I could turn on privacy extensions (provides a somewhat random temporary IPv6 address). With opensuse 13.2 (using wicked), this has been automatic. I did not have to do anything. Similarly, with Tumbleweed, this has been automatic. But now, since recent updates, it is not working anymore. I am not getting that temporary address. (a) What changed? (b) What magic incantation is needed to get it working again? Thanks. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 04/23/2015 12:52 PM, Neil Rickert wrote:
For opensuse 13.1, I used NetworkManager so that I could turn on privacy extensions (provides a somewhat random temporary IPv6 address).
With opensuse 13.2 (using wicked), this has been automatic. I did not have to do anything. Similarly, with Tumbleweed, this has been automatic.
But now, since recent updates, it is not working anymore. I am not getting that temporary address.
(a) What changed? (b) What magic incantation is needed to get it working again?
I experienced similar with 13.1. It worked with earlier versions, but not now. Per Jensen provided a fix. I added the following to my /etc/init.d/afterlocal file: ifdown eth0 sysctl -w net.ipv6.conf.eth0.use_tempaddr=2 ifup eth0 I'm not sure if this issue is a bug or "feature". ;-) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday, April 23, 2015 01:36:13 PM James Knott wrote:
I experienced similar with 13.1. It worked with earlier versions, but not now. Per Jensen provided a fix. I added the following to my /etc/init.d/afterlocal file:
ifdown eth0 sysctl -w net.ipv6.conf.eth0.use_tempaddr=2 ifup eth0
I'm not sure if this issue is a bug or "feature". ;-)
I have pretty much decided to consider it a bug. Reported as: https://bugzilla.opensuse.org/show_bug.cgi?id=928459 I found a workaround (or "magic incantation"). I listed that in the bug report. Feel free to add your experience to that report. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
James Knott wrote:
On 04/23/2015 12:52 PM, Neil Rickert wrote:
For opensuse 13.1, I used NetworkManager so that I could turn on privacy extensions (provides a somewhat random temporary IPv6 address).
With opensuse 13.2 (using wicked), this has been automatic. I did not have to do anything. Similarly, with Tumbleweed, this has been automatic.
But now, since recent updates, it is not working anymore. I am not getting that temporary address.
(a) What changed? (b) What magic incantation is needed to get it working again?
I experienced similar with 13.1. It worked with earlier versions, but not now. Per Jensen provided a fix. I added the following to my /etc/init.d/afterlocal file:
ifdown eth0 sysctl -w net.ipv6.conf.eth0.use_tempaddr=2 ifup eth0
Hehe, hardly a fix - IPv6 privacy extensions have been enabled by default since around 12.x, see e.g. bug#678066. -- Per Jessen, Zürich (14.8°C) http://www.dns24.ch/ - free dynamic DNS, made in Switzerland. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 04/27/2015 03:46 AM, Per Jessen wrote:
I experienced similar with 13.1. It worked with earlier versions, but
not now. Per Jensen provided a fix. I added the following to my /etc/init.d/afterlocal file:
ifdown eth0 sysctl -w net.ipv6.conf.eth0.use_tempaddr=2 ifup eth0 Hehe, hardly a fix - IPv6 privacy extensions have been enabled by default since around 12.x, see e.g. bug#678066.
Yes, I know they've been around for a while. Our point is they're now failing and requiring a work around. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
James Knott wrote:
On 04/27/2015 03:46 AM, Per Jessen wrote:
I experienced similar with 13.1. It worked with earlier versions, but
not now. Per Jensen provided a fix. I added the following to my /etc/init.d/afterlocal file:
ifdown eth0 sysctl -w net.ipv6.conf.eth0.use_tempaddr=2 ifup eth0 Hehe, hardly a fix - IPv6 privacy extensions have been enabled by default since around 12.x, see e.g. bug#678066.
Yes, I know they've been around for a while. Our point is they're now failing and requiring a work around.
Well, the default works just fine on my systems and I suspect it does (initially) on yours too. I think maybe the default is being overridden or fiddled with by something else, maybe by Network Manager. (which I don't use). Just a hunch. -- Per Jessen, Zürich (18.9°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Mon, 27 Apr 2015 14:01, Per Jessen <per@...> wrote:
James Knott wrote:
On 04/27/2015 03:46 AM, Per Jessen wrote:
I experienced similar with 13.1. It worked with earlier versions, but
not now. Per Jensen provided a fix. I added the following to my /etc/init.d/afterlocal file:
ifdown eth0 sysctl -w net.ipv6.conf.eth0.use_tempaddr=2 ifup eth0 Hehe, hardly a fix - IPv6 privacy extensions have been enabled by default since around 12.x, see e.g. bug#678066.
Yes, I know they've been around for a while. Our point is they're now failing and requiring a work around.
Well, the default works just fine on my systems and I suspect it does (initially) on yours too. I think maybe the default is being overridden or fiddled with by something else, maybe by Network Manager. (which I don't use). Just a hunch.
Do you have, by chance, "IP-Forwarding" enabled (YaST, Network config)? "use_tempaddr=2" is ignored when forwarding is enabled. - Yamaban. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 04/27/2015 08:15 AM, Yamaban wrote:
Well, the default works just fine on my systems and I suspect it does (initially) on yours too. I think maybe the default is being overridden or fiddled with by something else, maybe by Network Manager. (which I don't use). Just a hunch.
Do you have, by chance, "IP-Forwarding" enabled (YaST, Network config)? "use_tempaddr=2" is ignored when forwarding is enabled.
No. This is a desktop system that's not configured as a router. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Mon, 27 Apr 2015 14:19, James Knott <james.knott@...> wrote:
On 04/27/2015 08:15 AM, Yamaban wrote:
Well, the default works just fine on my systems and I suspect it does (initially) on yours too. I think maybe the default is being overridden or fiddled with by something else, maybe by Network Manager. (which I don't use). Just a hunch.
Do you have, by chance, "IP-Forwarding" enabled (YaST, Network config)? "use_tempaddr=2" is ignored when forwarding is enabled.
No. This is a desktop system that's not configured as a router.
I'm not saying that to call you stupid or ignorant, it's just the fact that more and more software messes with config entries out of their assumed scope. I'm checking for that with these two commands: sysctl -a --pattern 'forward' sysctl -a --pattern 'use_tempaddr' - Yamaban. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (4)
-
James Knott
-
Neil Rickert
-
Per Jessen
-
Yamaban