Hello!
I want to set up a pi-hole on my home and connect from my parent's.
Both setups have a dynamic IP assigned by my isp and are different networks.
I have a couple of questions:
I can get a domain that updates automatically. But how would I resolve it on the client side?
Is there any way to authenticate on the server? By Mac maybe? That can be spoofed right?
Edit: my bad, thanks for correcting me, Mac is another layer completely
DynDNS. That will give you a hostname, but check if your ISP offers a static IP tbh. Client side shouldn't matter overmuch if you're returning requests it's made
I'll second this recommendation and add a bit more. I'd recommend using DuckDNS's dynamic DNS service. It's free (donate if you can!) and fairly simple to set up. I run it on my router since it supports it but it's easy to run in a docker container too.