Categorygithub.com/davejbax/tailscale-dns-proxy
modulepackage
0.0.0-20240204134503-9bd681562114
Repository: https://github.com/davejbax/tailscale-dns-proxy.git
Documentation: pkg.go.dev

# README

Tailscale DNS Proxy

CI status Go Report Card

Note: This project has no affiliation with Tailscale

DNS server that rewrites responses containing private IPs corresponding to your Tailscale machines to their Tailnet IP addresses.

Diagram showing how tailscale-dns-proxy rewrites '192.168.1.123' to a Tailnet IP

Usage

Resolvers

FAQ

Why would anyone want this?

Why not use a subnet router?

Why not use a split-horizon DNS server?

Why not use Tailscale IPs exclusively?

Why not just assign your Tailnet IP to a different subdomain?

Isn't returning private IP ranges bad because of DNS rebinding?