This is probably pretty simple but how do I find the LAN IPv6 address of my router?
Network -> Interfaces -> LAN shows details that I'm looking for i.e. IPv4 address and two IPv6 addresses. However, when looking at the network settings on Mac: Preferences -> Network -> Advanced -> TCP/IP -> Router there is a different IPv6 address.
All of them, using IPv6 it's very common that a device uses multiple IPv6 addresses at the same time:
link local (fe80::/10)
ULA prefix (fc00::/7)
globally routable address from your ISP assigned prefix(es, can be more than one)
temporary addresses using IPv6 privacy extensions (multiple)
You can use either of them, all of them are 'real' (well, priv_ext addresses may not be the best choice, but OpenWrt doesn't use them itself by default anyways).
Let me provide some context to the problem since that may change which address to use. I have configured my router to use Pi-hole and would like to set the upstream DNS server to be the IP address of the router as per the documentation:
I have no problem defining the IPv4 upstream DNS entry. Which addresses would I define for the IPv6 entries?