Może być przez WiFi, ale WiFi dławi wydajność takich rozwiązań.
Twój problem to jednak zapewne niewłaściwa konfiguracja, a nie sam fakt użycia WiFi.
Czy rozumiesz jak to działa? Pihole czy tam Adguard Home to twój lokalny filtrujący DNS, więc cały ruch DNS musi przez niego przechodzić…
To jest też przyczyna dla której połączenie WiFi jest najgorszym rozwiązaniem jakie można wybrać… (bo to w sumie fajnie gdy się otrzymuje odpowiedzi DNS z możliwie najmniejszym opóźnieniem i po to w ogóle typowe domowe routery świadczą usługę DNS-proxy, by odpowiedzi były w czasie bliskim zera, no ale jak w routerze skierujesz ruch DNS na IP twojego DNSa filtrującego, to skorzystasz też z proxy w routerze, które będzie cacheowało zapytania).
Oczywiście jeśli masz źle skonfigurowany router i klienty, to nie ma szans na działanie, bo musisz skierować ruch DNS do twojego filtrującego lokalnego DNSa, a najprościej to zrobić konfigurując odpowiednio serwer DHCP w routerze (w sumie HA to niewiele ma do tego), a od biedy możesz po prostu ręcznie skonfigurować ustawienia sieci w klientach (komputerach, bo w telefonach to bywa z tym trudno i nie zawsze się da). Jeśli router jest w stanie realizować wymuszenie ruchu DNS do wybranego DNS to skorzystaj też z tego.
metoda 1
konfigurujesz serwer DHCP routera by rozdając adresy wskazywał na twój prywatny filtrujący DNS
w tej metodzie nie działa DNS cache routera, klienty jako serwer DNS dostają z DHCP IP twojego lokalnego filtrującego DNS
metoda 2
w routerze konfigurujesz klienta DNS by korzystał z twojego lokalnego filtrującego DNS
w tej metodzie działa DNS cache routera, klienty jako serwer DNS dostają z DHCP IP twojego routera (zazwyczaj, no nie będę się rozdrabniał na nieskończenie wiele możliwości)
metoda 3
konfigurujesz ustawienia sieci w swoich wszystkich klientach ręcznie, a w szczególności serwer DNS
w tej metodzie działa lub nie działa DNS cache routera, zależy jak to skonfigurujesz, zazwyczaj nie (w ten sposób to można kombinować jeśli router nie jest wystarczająco elastyczny w konfiguracji)
i generalnie nie jest zbyt wygodne posiadanie tak skonfigurowanej sieci
W każdej z tych metod musisz zapewnić temu filtrującemu serwerowi DNS dostęp do publicznych serwerów DNS (czyli nie może to być klient DHCP tego co wystawia router bo trasa się zapętli i “stracisz dostęp do internetu” - tak realnie to tylko adresy URL nie będą się rozwiązywały, bo stracisz dostęp do DNS) czyli skonfigurować by korzystał z DNS dostawcy czy jakiegokolwiek innego serwera DNS w internecie (również to może być jakiś publiczny DNS filtrujący).
Pamiętaj o statycznym IP dla HA jeśli odpalasz taki serwer jako Dodatek.