IPv6 Link-Local Addresses

Can IPv6 link-local addresses be disabled? I cant seem to find the option anywhere so I do not know if Mikrotik has the option or not. I am able to remove the addresses manually by deleting them under the addresses list, but every time I restart the device all interfaces self generate a link-local address, which I understand is the purpose, but I would like to disable link-local all together and only utilize static addresses.

Hey

To my knowledge no. Alternative: script it after boot?

Yeah that is what I was going to look at was a script but I figured I would ask if there was a setting to disable link-local that I was missing, but I guess Mikrotik just doesnt have it.

Thank you.

Out of curiosity: why are link-local addresses bothering you?

I would suggest not to remove link local addresses but block access in firewall.

The link-local addresses are not “bothering” me, link-local just creates a potential issue on my WAN network, which is not only made up of my routers/devices but also customer routers/devices. Said devices are being supplied with a Static IP address, but lets say an end-user decided to enable link-local on their device, thus allowing them to bypass the firewall rules, speed restrictions, etc that are all in place based on IP address.

Being able to simply disable link-local would be a quick and easy solution to this, but seeing as that is not an option that leaves me with either running a script to remove the link-local addresses that are created after a reboot, or adding in firewall rules to block all link-local traffic, which I understand is not a big undertaking at all. The point of this thread was just to find out if I was missing the option to disable link-local or if MT just did not have it, which that question has been answered.

IPv6 is completely dependent upon link local: it took over many tasks done by ARP in IPv4. Don’t even try to run an IPv6 network without them.

Same option needed, vrrp interface cant work normal with link-local address installed, cant sync with keeplalived. Maybe its a bug?
1.png

Keepalived writing in logs:
Keepalived_vrrp[4447]: (VI_6) received an unexpected ip number count 2, expected 1!

I think it’s correct, your link-local address is derived from VRRP’s virtual MAC address 00-00-5E-00-02-xx, and:

So you should have that one in keepalived’s config too.