docs/cloud/satellites/byoc/vpn/tailscale.md
Tailscale is a super-simple VPN that is easy to set up, and works well with BYOC satellites. This page documents the required configuration within Tailscale to enable BYOC.
Because network configuration can vary wildly across organizations and cloud providers, we've provided some further general guidance below.
<aws-region>.compute.internal TLD, because Earthly uses the AWS internal DNS addresses to resolve satellites. To do this:
Open the DNS page in your Tailscale admin panel, find the "Nameservers" section, and click on "Add Nameserver" -> "Custom".
In the modal that appears, use:
x.x.0.2 as the nameserver address, where x is corresponds to the CIDR block allocated to your VPC.<aws-region>.compute.internal as the Domain, where <aws-region> corresponds to the region the subnet router is installed in. This option appears once the "Restrict to domain" option is toggled.