René's URL Explorer Experiment


Title: Tailscale: How it works

Open Graph Title: Tailscale: How it works

X Title: Tailscale: How it works

Description: Understand the entire Tailscale system, how it works, how we built it, and its benefits compared to legacy VPNs. Use this article as a guide to quickly build your own Tailscale replacement.

Open Graph Description: Understand the entire Tailscale system, how it works, how we built it, and its benefits compared to legacy VPNs. Use this article as a guide to quickly build your own Tailscale replacement.

X Description: Understand the entire Tailscale system, how it works, how we built it, and its benefits compared to legacy VPNs. Use this article as a guide to quickly build your own Tailscale replacement.

Opengraph URL: https://tailscale.com/blog/how-tailscale-works

X: @tailscale

direct link

Domain: tailscale.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"BlogPosting","image":"https://cdn.sanity.io/images/w77i7m8x/production/a6ad0c886309ac46349a7dd66a884641ec328cd7-600x315.svg","url":"https://tailscale.com/blog/how-tailscale-works","headline":"How Tailscale works","datePublished":"2020-03-20T16:00:00-0400","description":"Here we go through the entire Tailscale system from bottom to top, the same way we built it (but we will skip some detours we took along the way). ","abstract":"Here we go through the entire Tailscale system from bottom to top, the same way we built it (but we will skip some detours we took along the way). ","author":[{"@type":"Person","name":"Avery Pennarun"}],"articleBody":null}

og:imagehttps://cdn.sanity.io/images/w77i7m8x/production/6b226983f18c898d7c824ebf02432017ac3902e4-1178x620.png
msapplication-TileColor#492847
theme-color#ffffff
twitter:cardsummary_large_image
twitter:imagehttps://cdn.sanity.io/images/w77i7m8x/production/6b226983f18c898d7c824ebf02432017ac3902e4-1178x620.png
next-head-count23

Links:

Join us in San Francisco for TailscaleUp!Grab your ticket ->https://tailscale.com/tailscaleup
Bloghttps://tailscale.com/blog
Docshttps://tailscale.com/docs
Downloadhttps://tailscale.com/download
Contact Saleshttps://tailscale.com/contact/sales
https://tailscale.com/
How Tailscale Workshttps://tailscale.com/blog/how-tailscale-works
WireGuard® for Enterpriseshttps://tailscale.com/wireguard-vpn
Featureshttps://tailscale.com/features
Integrationshttps://tailscale.com/integrations
Docshttps://tailscale.com/docs
Downloadhttps://tailscale.com/download
Compare Tailscalehttps://tailscale.com/compare
Business VPNhttps://tailscale.com/use-cases/business-vpn
PAMhttps://tailscale.com/use-cases/pam
CI/CD Connectivityhttps://tailscale.com/use-cases/ci-cd
Secure Access to AIhttps://tailscale.com/use-cases/securing-ai
Workload Connectivityhttps://tailscale.com/use-cases/workload-connectivity
Edge & IoThttps://tailscale.com/use-cases/edge-iot
Homelabhttps://tailscale.com/use-cases/homelab
Aperture by TailscaleUnified AI governance for AI agents and users. https://tailscale.com/use-cases/securing-ai
Learn morehttps://tailscale.com/tailscaleup
Cloud Connectivityhttps://tailscale.com/use-cases/cloud-connectivity
Infrastructure Accesshttps://tailscale.com/use-cases/infrastructure-access
Zero Trust Networkinghttps://tailscale.com/use-cases/zero-trust-networking
Remote Accesshttps://tailscale.com/use-cases/remote-access
Kubernetes Networkinghttps://tailscale.com/use-cases/kubernetes
Secure SaaShttps://tailscale.com/use-cases/secure-saas
Secure AI Agent Connectivityhttps://tailscale.com/use-cases/secure-ai-agent-connectivity
Instacarthttps://tailscale.com/customers/instacart
Criblhttps://tailscale.com/customers/cribl
Mercuryhttps://tailscale.com/customers/mercury
All Customer Storieshttps://tailscale.com/customers
About Communityhttps://tailscale.com/about-community
Tailscale Insidershttps://tailscale.com/insiders-program
Community Projectshttps://tailscale.com/community/community-projects
Bring Tailscale to Workhttps://tailscale.com/bring-tailscale-to-work
Eventshttps://tailscale.com/events
Webinarshttps://tailscale.com/webinars
TailscaleUphttps://tailscale.com/tailscaleup
Docshttps://tailscale.com/docs
Bloghttps://tailscale.com/blog
Changeloghttps://tailscale.com/changelog
Presshttps://tailscale.com/press
Learn morehttps://tailscale.com/tailscaleup
Become a Partnerhttps://tailscale.com/partnerships
Community Projectshttps://tailscale.com/community/community-projects
Integrationshttps://tailscale.com/integrations
Contact Partnerships Teamhttps://tailscale.com/contact/partnerships
Pricinghttps://tailscale.com/pricing
Loginhttps://login.tailscale.com/welcome
Get started - it’s free!https://login.tailscale.com/start
Bloghttps://tailscale.com/blog
Docshttps://tailscale.com/docs
Downloadhttps://tailscale.com/download
Contact Saleshttps://tailscale.com/contact/sales
How Tailscale Workshttps://tailscale.com/blog/how-tailscale-works
WireGuard® for Enterpriseshttps://tailscale.com/wireguard-vpn
Featureshttps://tailscale.com/features
Integrationshttps://tailscale.com/integrations
Docshttps://tailscale.com/docs
Downloadhttps://tailscale.com/download
Compare Tailscalehttps://tailscale.com/compare
Business VPNhttps://tailscale.com/use-cases/business-vpn
PAMhttps://tailscale.com/use-cases/pam
CI/CD Connectivityhttps://tailscale.com/use-cases/ci-cd
Secure Access to AIhttps://tailscale.com/use-cases/securing-ai
Workload Connectivityhttps://tailscale.com/use-cases/workload-connectivity
Edge & IoThttps://tailscale.com/use-cases/edge-iot
Homelabhttps://tailscale.com/use-cases/homelab
Cloud Connectivityhttps://tailscale.com/use-cases/cloud-connectivity
Infrastructure Accesshttps://tailscale.com/use-cases/infrastructure-access
Zero Trust Networkinghttps://tailscale.com/use-cases/zero-trust-networking
Remote Accesshttps://tailscale.com/use-cases/remote-access
Kubernetes Networkinghttps://tailscale.com/use-cases/kubernetes
Secure SaaShttps://tailscale.com/use-cases/secure-saas
Secure AI Agent Connectivityhttps://tailscale.com/use-cases/secure-ai-agent-connectivity
Instacarthttps://tailscale.com/customers/instacart
Criblhttps://tailscale.com/customers/cribl
Mercuryhttps://tailscale.com/customers/mercury
All Customer Storieshttps://tailscale.com/customers
About Communityhttps://tailscale.com/about-community
Tailscale Insidershttps://tailscale.com/insiders-program
Community Projectshttps://tailscale.com/community/community-projects
Bring Tailscale to Workhttps://tailscale.com/bring-tailscale-to-work
Eventshttps://tailscale.com/events
Webinarshttps://tailscale.com/webinars
TailscaleUphttps://tailscale.com/tailscaleup
Docshttps://tailscale.com/docs
Bloghttps://tailscale.com/blog
Changeloghttps://tailscale.com/changelog
Presshttps://tailscale.com/press
Become a Partnerhttps://tailscale.com/partnerships
Community Projectshttps://tailscale.com/community/community-projects
Integrationshttps://tailscale.com/integrations
Contact Partnerships Teamhttps://tailscale.com/contact/partnerships
Pricinghttps://tailscale.com/pricing
Loginhttps://login.tailscale.com/welcome
Get started - it’s free!https://login.tailscale.com/start
Bloghttps://tailscale.com/blog
node software is open sourcehttps://github.com/tailscale/tailscale
flexible free planhttps://tailscale.com/pricing/
The data plane: WireGuard®https://tailscale.com/blog/how-tailscale-works/#the-data-plane-wireguardr
WireGuardhttps://www.wireguard.com/
wireguard-gohttps://git.zx2c4.com/wireguard-go/about/
Hub-and-spoke networkshttps://tailscale.com/blog/how-tailscale-works/#hub-and-spoke-networks
Mesh networkshttps://tailscale.com/blog/how-tailscale-works/#mesh-networks
remember when computers could just exchange files directly without going to the cloud and backhttps://tailscale.com/blog/remembering-the-lan/
The control plane: key exchange and coordinationhttps://tailscale.com/blog/how-tailscale-works/#the-control-plane-key-exchange-and-coordination
open source Tailscale node softwarehttps://github.com/tailscale/tailscale
zero trust networkinghttps://tailscale.com/kb/1123/zero-trust
subnet routeshttps://tailscale.com/kb/1019/subnets
Login and 2-factor auth (2FA)https://tailscale.com/blog/how-tailscale-works/#login-and-2-factor-auth-2fa
machine certificatehttps://tailscale.com/kb/1010/machine-certs
OAuth2, OIDC (OpenID Connect), or SAML providerhttps://tailscale.com/kb/1013/sso-providers
privacy policyhttps://tailscale.com/privacy-policy
NAT traversalhttps://tailscale.com/blog/how-tailscale-works/#nat-traversal
dangerously wellhttps://www.howtogeek.com/122487/htg-explains-is-upnp-a-security-risk/
STUNhttps://tools.ietf.org/html/rfc5389
ICEhttps://tools.ietf.org/html/rfc8445
How NAT traversal workshttps://tailscale.com/blog/how-nat-traversal-works/
Encrypted TCP relays (DERP)https://tailscale.com/blog/how-tailscale-works/#encrypted-tcp-relays-derp
TURN servershttps://tools.ietf.org/html/rfc5766
the (quite simple) DERP relay server codehttps://github.com/tailscale/tailscale/tree/main/derp
Bonus: ACLs and security policieshttps://tailscale.com/blog/how-tailscale-works/#bonus-acls-and-security-policies
Bonus: Audit logshttps://tailscale.com/blog/how-tailscale-works/#bonus-audit-logs
privacy policyhttps://tailscale.com/privacy-policy
read my early blog post that evolved into Tailscale’s logs collector architecturehttps://apenwarr.ca/log/20190216
Bonus: Incremental deploymenthttps://tailscale.com/blog/how-tailscale-works/#bonus-incremental-deployment
subnet routeshttps://tailscale.com/kb/1019/subnets
zero trust networkinghttps://www.amazon.com/dp/B072WD347M/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1
Ross Zurowskihttps://rosszurowski.com/
https://tailscale.com/tailscaleup
Get startedhttps://login.tailscale.com/start
Contact saleshttps://tailscale.com/contact/sales
https://tailscale.com/
About Tailscalehttps://tailscale.com/company
Careershttps://tailscale.com/careers
Presshttps://tailscale.com/press
Open Sourcehttps://tailscale.com/opensource
Supporthttps://tailscale.com/contact/support
Saleshttps://tailscale.com/contact/sales
Partnershipshttps://tailscale.com/partnerships
Securityhttps://tailscale.com/security
Changeloghttps://tailscale.com/changelog
Tailscale Statushttps://status.tailscale.com
Terms of Servicehttps://tailscale.com/terms
Privacy Policyhttps://tailscale.com/privacy
California Noticehttps://tailscale.com/privacy-policy#california-notice
Cookie Noticehttps://tailscale.com/cookie-notice
All Legalhttps://tailscale.com/legal
Discordhttps://discord.gg/tailscale
GitHubhttps://github.com/tailscale
LinkedInhttps://www.linkedin.com/company/tailscale
Mastodonhttps://hachyderm.io/@tailscale
Reddithttps://www.reddit.com/r/Tailscale
YouTubehttps://www.youtube.com/@Tailscale
X (Twitter)https://twitter.com/tailscale

Viewport: initial-scale=1.0, width=device-width, maximum-scale=1

Robots: index,follow


URLs of crawlers that visited me.