Best way to use TS & Route 53 for private hosted zones/custom dns & tld

Overview

Pretty new to Tailscale, but essentially here’s what I want to do:

  • Create a private hosted zone in Route 53 on AWS so I can have a domain like: site.customTLD
  • Somehow have Tailscale resolve the tailscale IP (100.xxx.xxxx.xxx) from the private hosted zone?

Not sure if that made sense, but happy to answer any questions, as I said, pretty new to this.

What I’ve tried

Technical Details

Client: macOS, App Version 1.32.2 (App Store)

Server: AWS EC2 Instance running Ubuntu

Exposing the VPC subnet(s) is a piece of the puzzle. The other half is to use Tailscale’s “Split DNS” feature to point to the internal VPC’s DNS server, which is typically the <privateCIDR>.2 address like so. Indicate what domain is used for this and you’re done! :smile: