Following this topic I decided to review my network related to IPv6 and now I'm trying to configure the same thing I currently have for IPv4 but for IPv6 enabled clients. Ok, first things first... I currently have static IPs defined for each known client on my network, one of those is a custom DNS server, which is pushed to all IPv4 clients with a custom dnsmasq configuration (dhcp-option=tag:br0,6,192.168.0.99). Everything is working as expected and now I want to replicate this for IPv6 enabled clients. Please correct me if I'm wrong but here's what I think I need to do to get this working: Setup my router with my ISP and get IPv6 working in the first place. Setup IPv6 on the client running the DNS Server. Set a static IPv6 (on the router) for the client running the DNS Server. Push, with dnsmasq, the static IPv6 above to all IPv6 enabled clients. The first step is done and working correctly, here's my router configuration for my ISP: My ISP has a test page to make sure IPv6 is working, which I used, and everything looks fine. My main Windows PC correctly gets an IPv6 and everything seems to be working, no issues here. But I have a few questions about the above: a) LAN1 (br1) refers to my guest Wi-Fi network, should I enable this for some reason? Why isn't there a similar option for LAN (br0) that refers to my main network? Is it /64 by default or /56? b) Is there any other setting from the screen above that I should change? Why? Second step is to setup the client running the DNS Server with IPv6, a Synology NAS. I've set this to "Auto": And there's also a link-local address associated (by default, I didn't do anything): Questions about this: c) Should I manually set these IPv6 settings and change the "prefix length" to match the 56 from the ISP? d) Is that link-local address dynamic or static? Do I still need to set a static IPv6 on the router somehow? Question d) leads me to the next question... e) I'm assuming it's not a static address on d) and that I still need to set a static address for the machine running the DNS Server so I can push it to clients. How do I use dnsmasq on the Tomato router to configure static IPv6 addresses for specific clients that support IPv6? And now the latest step... f) How do I push the static IPv6 address belonging to the DNS Server machine (the Synology NAS) to all IPv6 enabled clients? Am I missing anything?