Guest-network with disabled IPv6

Hi,

my OpenWrt is fully working in IPv4/v6 dualstack.
Upstream is provided by fritzbox which acts as DHCPv6-server assigning DNS-service and IPv6-prefix (IA_PD).
Masquarading is disabled on OpeWrt's WAN to avoid double-NAT.

Now, I add another network for guests. I don't want to waste an official IPv6-delegation for this network. For security reasones, I don't want the local OpenWrt-DNS-service being used for this guest-network. Instead an official internet-DNS-service shall be used.

So I think I have to disable IPv6 on the guest-interface, right?
(Sorry, I'm not very familiar with IPv6.)

I did the following:

  • added guest-interface to OpenWrt
  • added DHCP-service to it with
  • DHCP-option 6,1.1.1.1
  • every else was left default

My Windows-Client connected to the network, didn't receive an IPv6 (beside Link-locale), received 1.1.1.1 as DNS-service as expected, but also DNS-services from upstream/fritzbox.

I had to modify my guest-interface to get rid of the fritzbox-DNS-service this way:

  • RA-Service = server mode
  • DHCPv6-Service = server mode
  • RA flags = m + o

Can anybody explain this?
Is there an easier way to achieve the wanted?

Thanks in advance
Alex