I'm very confused about how to address a computer on my local network via ipv6. I am writing a server which is meant to support both ipv4 and ipv6. Now I have don an ifconfig and gotten my ipv4 local ip address, however I get inet6 addr: fe80::224:d7ff:fe3e:db44/64 Scope:Link for the ipv6. From what I have read I cannot use this to address the box on my local network right?
I have an Ubuntu VM with a few interfaces configured with radvd. I don't want the link-local addresses to be present - the seem to be sending across traffic which is disrupting my IPv6 testing. How do I unconfigure link-local IPv6 address alone ?
I am unable to turn off link-local IPv6 addressing for the interfaces even with sysctrl etc... My question is: Does not having an IPv6 link local address affect ip6tables and bridging IPv6 traffic when forwarding?