title: IPv6 link-local address for multiple VLAN networks over the same physical interface
body: <p>So I have a situation in which one physical interface (as a result, one MAC) hosts several VLANs in a bond. 
  Seeing as the link-local address in IPv6 is generated from the MAC address all my VLANs end up with the same link-local address. This causes issues in the system.</p>
  
  <p>Is this a known limitation of IPv6? Is there some accepted workaround beyond going into the kernel code and changing the way link-local addresses are assigned? </p>