This is a REALLY quick how to for basic PiHole use with Turris and a separate raspberry pi.
I know there are other options and relative problems but for others like me coming to OpenWRT and Turris from an old working setup this is the fastest easiest way to get started.
The following assumes you have a RaspberryPi already setup with PiHole and that device already has a fixed IP.
- log into the router and use LuCI
- In the top bar select : Network > interfaces
- In the “LAN” section select Edit
- Scroll to the bottom in the “DHCP Server” section and Click on the “Advanced Settings” tab/link
- Find the DHCP options section
- Change the address from 6,192.168.1.1 to 6,(IP address of your pihole raspberry)
- Reboot the router (maybe? it’ll at least force a refresh for all your clients)
It is really just the last comment here:
This is super simple but some how it took me hours to find how to do this because I kept running into how to either configure DNS forwarding or how running a physical pihole is stupid you should do X,Y,Z instead. In retrospect this makes sense but I wasn’t really aware of how the DNS server address was being disseminated all the DHCP clients.
Sorry if this is the wrong place for this but I wanted to write this down someplace.