Expected Behaviour:
Pi-Hole IPv6 should have an IPv6 interface ID, but it hasn't. I require the Interface ID to be assigned for IPv6 port forwarding.
Actual Behaviour:
All my LAN devices - EXCEPT the Pi-Hole Server, have an IPv6 Interface ID, which I require for IPv6 port forwarding.
As per AVM Support, the Interface ID is somewhat determined automatically between FritzBox and devices and I cannot add one manually.
How do I tell Pi-Hole to tell its IPv6 Interface ID to the FritzBox?
See screenshots what I'm experiencing.
Pi-Hole
This is how my Pi-Hole Server looks in FritzBox network details. As you can see, it has no interface ID assigned, and no local fe80: address. There is not even the input box to enter/change the Interface ID.
All other devices
This is how the IPv6 network details look for literally all other devices on my network. As AVM support told, the devices automatically determined their Interface ID with the FritzBox.
So, dear community, how would I tell Pi-Hole or FritzBox that Pi-Hole requires an interface ID to be assigned?
That's a real issue since my ISP doesn't provide any external IPv4 anymore, so I have to get stuff working with my external IPv6 address. And as FritzBox tells me, IPv6 port forwarding requires the said interface ID.
Seems in the port forward setup I can manually enter an ID, but AVM support told me that I don't have to, since it's configured automatically per router advertisement. Pi-Hole syslog shows me that the Router Advertisements (RA) are received periodically.
Now I'm totally confused. Can I invent some ID and enter it here in the FritzBox config? Or how would I determine the ID to be entered on the Pi-Hole?