Skip to content

rahulsalvi/dns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dns

My DNS setup. It's basically just technitium accessible over tailscale with a setup script.

Running

make start
# follow the prompts
# you will need an oauth client ID and secret from tailscale

Additional Config

Get the address of the new node with

source .env && tailscale ip $NAME

Connect to the node at https://<TAILSCALE_IP>:5380

Change the following settings:

  • Settings->Recursion->Randomize Name->Turn OFF
  • Settings->Recursion->NS Revalidation->Turn ON
  • Settings->Blocking->Quick Add->Whichever lists you want
  • Settings->DHCP->Disable anything that might be there

Install the following apps:

  • Query Logs (Sqlite)

Configure clients to use this server

Use https://login.tailscale.com/admin/dns

Updating

make update
# follow the prompts
# you will need an oauth client ID and secret from tailscale

Stopping

# bring down containers
make down
# (optional) clean up all resources
# WARNING: this will prune docker volumes that aren't being used
make clean

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published