cptnoblivious
Senior Member
First, setting up pihole should be hard it's a straight forward process.
Second, to go after this (and by 'this' I mean that there could be multiple problems) I would recommend the following:
1. Get your router working properly using Merlin
2. Once that's done, ensure your Pihole is setup (ssh in, check ifconfig to verify the address etc)
3. On the router, make a reservation for ONE device only, set the DNS configuration to pihole
4. Test with that single device to ensure that pihole is serving up the responses, that blocking is working, that the admin webpage shows the stats for the client etc etc
5. Once you are happy with that client working, THEN set the DHCP option on the router. Set only ONE field for DNS with the pihole address and set the option to also serve the routers address for DNS to NO (which you'd done previously). Set no other option, other than remove the reservation you had for the client in step 4.
6. Now see if the problem recurs.
Track every step as you go, taking notes of any error messages in logs or problems you encounter.
Second, to go after this (and by 'this' I mean that there could be multiple problems) I would recommend the following:
1. Get your router working properly using Merlin
2. Once that's done, ensure your Pihole is setup (ssh in, check ifconfig to verify the address etc)
3. On the router, make a reservation for ONE device only, set the DNS configuration to pihole
4. Test with that single device to ensure that pihole is serving up the responses, that blocking is working, that the admin webpage shows the stats for the client etc etc
5. Once you are happy with that client working, THEN set the DHCP option on the router. Set only ONE field for DNS with the pihole address and set the option to also serve the routers address for DNS to NO (which you'd done previously). Set no other option, other than remove the reservation you had for the client in step 4.
6. Now see if the problem recurs.
Track every step as you go, taking notes of any error messages in logs or problems you encounter.