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:

  1. I can get a domain that updates automatically. But how would I resolve it on the client side?
  2. 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

  1. Can setting up a VPN solve both (1) and (2)?
  2. Is there any other way?

Thanks!

  • Taleya@aussie.zone
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    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

    • ToriborA
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      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.

      • darkan15@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I recommend DuckDNS as well, you can run it both sides and set up a daemon to update the domain when there is an IP change automatically.

        And with Wireguard you can set up a tunnel between both locations so you can share anything you need.