Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- DNSDist configuration for Pi-hole with DOH/DOT redundancy
- addLocal("127.0.0.1:5300")
- -- Cloudflare DOH
- newServer({address="127.0.0.1:5054", name="cloudflare_doh", checkType="A", checkName="one.one.one.one.", mustResolve=true})
- -- Quad9 DOH
- newServer({address="127.0.0.1:5055", name="quad9_doh", checkType="A", checkName="dns.quad9.net.", mustResolve=true})
- -- Cloudflare DOT
- newServer({address="127.0.0.1:5056", name="cloudflare_dot", checkType="A", checkName="one.one.one.one.", mustResolve=true})
- -- Quad9 DOT
- newServer({address="127.0.0.1:5057", name="quad9_dot", checkType="A", checkName="dns.quad9.net.", mustResolve=true})
- addPool("doh_dot_pool", {
- "cloudflare_doh",
- "quad9_doh",
- "cloudflare_dot",
- "quad9_dot"
- }, "roundrobin")
- addAction(AllRule(), PoolAction("doh_dot_pool"))
- webserver("127.0.0.1:8083", "yourpassword") -- CHANGE THIS!
- setWebserverConfig({apiKey = "your_api_key"}) -- CHANGE THIS!
Advertisement
Add Comment
Please, Sign In to add comment