Hello, I recently managed to find an ISP that could provide IPv6 for my company, unfortunately this was a custom config = expensive and they have no implementation expernence = bad idea.
Long story short they delivered a /56 on their router port (local ethernet segment), no way to firewall/route the traffic. If you are getting inet6 pay more attention than I did to how your connectivity will be delivered. If you need to firewall/route the traffic make sure you get an interconnection network global unicast or link-local in between their router and yours. A week after this I got a new network printer that does not need internet access and that should only be accessible on the local ethernet segment. Simple: I just use the printer's default link-local fe80:: address. Problems: Most software such as Firefox or CUPS do not accept the %if link-scope specifier. I tried to somehow deliver it using unbound, create a route without %if, try to manually insert the address without %if using ndp, url encode the %if, all failed. After about 3 hours I also tried the following: echo 'fe80::aced:bead:beef:code%em0 printer.local' >> /etc/hosts and now I can access the config page using printer.local using Firefox. Hope this is helpful, Dimitrios