The Resolver’s Route
The resolver adds its/32 to the advertised routes of every router on the Network, whether the router or the resolver came first. You advertise only the interface subnet:
telnyx-edge network router get pi-demo-ashburn-va-ts then shows both routes under Routes.
Approve the /32 on the router’s machine in the Machines page of the admin console, as in Tailscale’s Enable subnet routes from the admin console, and grant access to it as for the interface subnet in the Quick Start. To cover it in advance, add the resolver’s address to the autoApprovers routes and the access rule’s dst. Resolvers currently get addresses in 172.27.240.0/21.
Split DNS
Open the DNS page of the Tailscale admin console and add a nameserver under Nameservers:- Nameserver: the resolver’s address,
172.27.240.14here. - Restrict to domain: on, with the domain
private.telnyxcompute.com.
tailscale set:
Request the Function by Name
customer_address as the sender, at the start of X-Forwarded-For.
Several Networks in One Tailnet
Route Approval shows how to read which machine serves a route. Give each Network its own interface subnet withtelnyx-edge network interface create --subnet. For a shared resolver address, turn the route off on the other router in its Edit route settings, in the Machines page; removing its machine logs that router out for good.