<div dir="auto">Pihole + Unbound<br><div dir="auto"><br></div><div dir="auto">I use Pihole local DNS entries to map static services in my homelab to a .local domain.   If that&#39;s all you need it should suffice.</div><div dir="auto"><br></div><div dir="auto">You can set upstream DNS to a public server, or chain your own to cache and make DNS requests yourself using Unbound quite easily.  Both can be run as Docker containers.</div><div dir="auto"><br></div><div dir="auto">Jason</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, Jun 25, 2025, 3:36\u202fPM Khalid Baheyeldin &lt;<a href="mailto:kb@2bits.com">kb@2bits.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-size:small" class="gmail_default">I ended up using Wireguard for a VPN. </div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">It works really well, even on a lowly 1 vCPU VPS acting as the gateway.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">The issue was that the vast majority of tutorials are about hiding</div><div style="font-size:small" class="gmail_default">your IP address for privacy, or to access US based services. <br></div><div style="font-size:small" class="gmail_default">In my case, I just want to connect a handful of machines together</div><div style="font-size:small" class="gmail_default">without setting up NAT or port forwarding or any of these gymnastics.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">Wireguard is a peer protocol, and all the nodes can access each other</div><div style="font-size:small" class="gmail_default">seamlessly.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">One task remaining is setting up a small DNS server instead of dealing</div><div style="font-size:small" class="gmail_default">with raw 10.0.0.3 being the home server, and 10.0.0.2 being my laptop.</div><div style="font-size:small" class="gmail_default">Adding the machines to /etc/hosts is tedious because it has to be done</div><div style="font-size:small" class="gmail_default">on each machine, and this will not work for Android devices. <br></div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">I feel like using the BIND server is overkill for this.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">Any suggestions of a small easy to manage DNS server?<br></div></div>
_______________________________________________<br>
kwlug-disc mailing list<br>
To unsubscribe, send an email to <a href="mailto:kwlug-disc-leave@kwlug.org" target="_blank" rel="noreferrer">kwlug-disc-leave@kwlug.org</a><br>
with the subject &quot;unsubscribe&quot;, or email<br>
<a href="mailto:kwlug-disc-owner@kwlug.org" target="_blank" rel="noreferrer">kwlug-disc-owner@kwlug.org</a> to contact a human being.<br>
</blockquote></div>