I checked this thread on alias client
So, if you are connecting to Pi-Hole via VPN and clients don’t have macaddress, then, as I quote,
I thought it may be a good idea to generalize the super-clients. So far, super-clients were set by using a MAC address as identifier. This is a limitation as you may have a device with:
- more than one MAC address (e.g., Ethernet and WiFi interface)
- devices without a MAC address being available (e.g., connected through VPN or on another VLAN)
So, if I’m reading it right, you need to checkout an alternate FTL branch, before one can ever even tweak/add super-clients
This was posted in late 2020. I wonder if you can add super-client without checking out the FTL branch, as mentioned in that thread message.