Linux source address selection vs. EUI-64
Geert Hendrickx
ghen at telenet.be
Sat Nov 13 15:41:15 CET 2010
On Sat, Nov 13, 2010 at 03:16:05PM +0100, Luca Bruno wrote:
> Geert Hendrickx scrisse:
>
> > Any other suggestions to influence the source address selection on
> > Linux?
>
> In theory, you may want to use labels (as in "Prefer matching label"
> rule) instead of tie-breaking, to reach your goal.
>
> "ip addrlabel" should be able to set a custom label for your prefix,
> which you will match appending a "label" option to your static "ip
> address add" directive.
>
> You'd better check `man ip`, under "ip address add" and "ip addrlabel"
> sections. I've never done this in practice, but it looks like a safe
> way to me.
I tried that, but the documentation on address labels is pretty sparse.
I thought they were numeric, but:
# ip -6 addr add 2a02:2308::3be:dead:beef/64 dev eth0 label 8
"dev" (eth0) must match "label" (8).
# ip -6 addr add 2a02:2308::3be:dead:beef/64 dev eth0 label eth0
But on the other hand:
# ip addrlabel add prefix 2a02:2308::3be:dead:beef/64 dev eth0 label eth0
Error: argument "eth0" is wrong: label is invalid
# ip addrlabel add prefix 2a02:2308::3be:dead:beef/64 dev eth0 label 8
Can't seem to make them match. I am probably misunderstanding this.
Geert
--
Geert Hendrickx -=- ghen at telenet.be -=- PGP: 0xC4BB9E9F
This e-mail was composed using 100% recycled spam messages!
More information about the ipv6-ops
mailing list