CINXE.COM

Download | Tailscale

<!DOCTYPE html><html><head><meta charSet="utf-8"/><title>Download | Tailscale</title><meta name="robots" content="index,follow"/><meta name="description" content="Tailscale is the zero configuration VPN that doesn&#x27;t go through the public internet."/><meta property="og:title" content="Download | Tailscale"/><meta property="og:description" content="Tailscale is the zero configuration VPN that doesn&#x27;t go through the public internet."/><meta property="og:url" content="https://tailscale.com/download"/><meta property="og:image" content="https://cdn.sanity.io/images/w77i7m8x/production/8e0455b2d9b33c6151016afdf2ea81d7623c2f04-1200x628.png"/><link rel="canonical" href="https://tailscale.com/download"/><link rel="alternate" type="application/rss+xml" href="https://tailscale.com/blog/index.xml"/><link rel="alternate" type="application/rss+xml" href="https://tailscale.com/changelog/index.xml"/><link rel="alternate" type="application/rss+xml" href="https://tailscale.com/security-bulletins/index.xml"/><meta name="viewport" content="initial-scale=1.0, width=device-width, maximum-scale=1"/><link rel="icon" href="/favicon.png" type="image/png"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><meta name="msapplication-TileColor" content="#492847"/><meta name="theme-color" content="#ffffff"/><script data-cfasync="false" async="" src="https://client-registry.mutinycdn.com/personalize/client/2717960877f6aef7.js"></script><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Download | Tailscale"/><meta name="twitter:image" content="https://cdn.sanity.io/images/w77i7m8x/production/8e0455b2d9b33c6151016afdf2ea81d7623c2f04-1200x628.png"/><meta name="twitter:description" content="Tailscale is the zero configuration VPN that doesn&#x27;t go through the public internet."/><meta name="twitter:site" content="@tailscale"/><meta name="next-head-count" content="23"/><link rel="preload" href="/_next/static/media/97a52bce187043ec-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/media/a34f9d1faa5f3315-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/css/ef7033fb561d84e0.css" as="style"/><link rel="stylesheet" href="/_next/static/css/ef7033fb561d84e0.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="/_next/static/chunks/webpack-9309a5f1832f1a93.js" defer=""></script><script src="/_next/static/chunks/framework-2f437cbb805415a5.js" defer=""></script><script src="/_next/static/chunks/main-c05e044859d47f73.js" defer=""></script><script src="/_next/static/chunks/pages/_app-d87698af12c89818.js" defer=""></script><script src="/_next/static/chunks/3671-9d17777c1c0bc44c.js" defer=""></script><script src="/_next/static/chunks/8795-81ec804e42b5fcac.js" defer=""></script><script src="/_next/static/chunks/9981-94d346862ac847d9.js" defer=""></script><script src="/_next/static/chunks/6987-4ee103c519d50718.js" defer=""></script><script src="/_next/static/chunks/pages/download/%5B%5B...path%5D%5D-4c85214ea36c07b8.js" defer=""></script><script src="/_next/static/GjooCMB4os6dQQwYlZfoN/_buildManifest.js" defer=""></script><script src="/_next/static/GjooCMB4os6dQQwYlZfoN/_ssgManifest.js" defer=""></script><style id="__jsx-1535044592">:root{--font-inter:'__Inter_81dec9', '__Inter_Fallback_81dec9';--font-mdio:'__MDIOFont_8d6c39', '__MDIOFont_Fallback_8d6c39'}</style></head><body><div id="__next"><div class="z-[20000] flex min-h-[40px] w-full items-center justify-center p-2 px-10 text-center bg-white text-heading-black"><a class="group flex flex-wrap justify-center gap-x-4 text-sm tracking-tight" href="https://tailscale.com/reinvent">Attending AWS re:Invent?<span class="font-bold underline group-hover:no-underline">Where to find us</span></a></div><header class="left-0 right-0 top-0 z-[100] h-[60px] transition-colors duration-300 lg:h-[66px] sticky bg-transparent"><div class="is-wide container flex items-center justify-between py-4 lg:py-3"><div class="flex gap-[35px]"><a class="w-[110px] transition-colors duration-200 text-white " title="Homepage" href="/"><svg class="transition-colors duration-200 light-logo" width="100%" height="100%" viewBox="0 0 110 20" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse cx="2.44719" cy="10.1796" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse cx="9.79094" cy="10.1796" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse opacity="0.2" cx="2.44719" cy="17.5077" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse opacity="0.2" cx="17.1269" cy="17.5077" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse cx="9.79094" cy="17.5077" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse cx="17.1269" cy="10.1796" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse opacity="0.2" cx="2.44719" cy="2.85924" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse opacity="0.2" cx="9.79094" cy="2.85924" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse opacity="0.2" cx="17.1269" cy="2.85924" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><path d="M34.3979 18.458C35.0907 18.458 35.6536 18.3933 36.3248 18.2637V15.7584C35.9134 15.9096 35.4588 15.9528 35.0258 15.9528C33.965 15.9528 33.5753 15.4344 33.5753 14.441V9.34402H36.3248V6.83875H33.5753V3.12403H30.5443V6.83875H28.5742V9.34402H30.5443V14.7217C30.5443 17.0974 31.8 18.458 34.3979 18.458Z" fill="#242424"></path><path d="M41.2747 18.458C42.8984 18.458 43.9809 17.9181 44.5222 17.0758C44.5655 17.443 44.6954 17.9397 44.8686 18.2421H47.5964C47.4449 17.7237 47.3366 16.903 47.3366 16.3631V10.4455C47.3366 8.005 45.583 6.62277 42.617 6.62277C40.3654 6.62277 38.6118 7.46507 37.6376 8.69611L39.3696 10.4023C40.149 9.5384 41.1448 9.08486 42.3572 9.08486C43.8294 9.08486 44.4789 9.58159 44.4789 10.3159C44.4789 10.9422 44.0459 11.3742 41.7077 11.3742C39.4562 11.3742 37.183 12.3028 37.183 14.8945C37.183 17.2918 38.9149 18.458 41.2747 18.458ZM41.8809 16.1687C40.7118 16.1687 40.1706 15.672 40.1706 14.7865C40.1706 14.009 40.8201 13.4907 41.9026 13.4907C43.6345 13.4907 44.1108 13.3827 44.4789 13.0155V13.9442C44.4789 15.1753 43.4397 16.1687 41.8809 16.1687Z" fill="#242424"></path><path d="M49.3069 5.39173H52.4677V2.5625H49.3069V5.39173ZM49.3718 18.2421H52.4028V6.83875H49.3718V18.2421Z" fill="#242424"></path><path d="M54.6109 18.2421H57.6418V2.90805H54.6109V18.2421Z" fill="#242424"></path><path d="M63.9416 18.458C67.2757 18.458 68.986 16.7087 68.986 14.8729C68.986 13.2099 68.1417 11.9789 65.3705 11.4821C63.4221 11.1366 62.2097 10.7046 62.2097 10.0351C62.2097 9.45201 62.9025 9.04166 64.0715 9.04166C65.1107 9.04166 65.9767 9.38722 66.6262 10.1431L68.553 8.52333C67.5788 7.31389 65.9767 6.62277 64.0715 6.62277C61.1489 6.62277 59.3303 8.17777 59.3303 10.0783C59.3303 12.1517 61.2354 13.0803 63.2922 13.4475C65.0025 13.7499 65.9551 14.0738 65.9551 14.8081C65.9551 15.4344 65.2839 15.9528 64.0066 15.9528C62.7509 15.9528 61.7767 15.3696 61.322 14.5058L58.7674 15.7152C59.3952 17.2702 61.5385 18.458 63.9416 18.458Z" fill="#242424"></path><path d="M75.7621 18.458C77.9271 18.458 79.4859 17.5942 80.6549 15.6504L78.2302 14.4194C77.7755 15.3265 77.0395 15.9528 75.7621 15.9528C73.8353 15.9528 72.7961 14.3978 72.7961 12.5188C72.7961 10.6399 73.9003 9.12805 75.7621 9.12805C76.9312 9.12805 77.7106 9.75437 78.1652 10.7046L80.6116 9.40882C79.7889 7.61625 78.1652 6.62277 75.7621 6.62277C71.8003 6.62277 69.7652 9.5168 69.7652 12.5188C69.7652 15.78 72.2333 18.458 75.7621 18.458Z" fill="#242424"></path><path d="M85.4829 18.458C87.1067 18.458 88.1891 17.9181 88.7304 17.0758C88.7737 17.443 88.9036 17.9397 89.0768 18.2421H91.8046C91.6531 17.7237 91.5448 16.903 91.5448 16.3631V10.4455C91.5448 8.005 89.7912 6.62277 86.8252 6.62277C84.5737 6.62277 82.8201 7.46507 81.8458 8.69611L83.5778 10.4023C84.3572 9.5384 85.353 9.08486 86.5654 9.08486C88.0376 9.08486 88.6871 9.58159 88.6871 10.3159C88.6871 10.9422 88.2541 11.3742 85.9159 11.3742C83.6644 11.3742 81.3912 12.3028 81.3912 14.8945C81.3912 17.2918 83.1231 18.458 85.4829 18.458ZM86.0891 16.1687C84.9201 16.1687 84.3788 15.672 84.3788 14.7865C84.3788 14.009 85.0283 13.4907 86.1108 13.4907C87.8427 13.4907 88.319 13.3827 88.6871 13.0155V13.9442C88.6871 15.1753 87.6479 16.1687 86.0891 16.1687Z" fill="#242424"></path><path d="M93.3263 18.2421H96.3573V2.90805H93.3263V18.2421Z" fill="#242424"></path><path d="M103.631 18.458C105.861 18.458 107.658 17.5726 108.654 15.996L106.359 14.5274C105.753 15.4776 104.952 15.996 103.631 15.996C102.138 15.996 101.055 15.1753 100.774 13.5771H109.39V12.5188C109.39 9.5168 107.55 6.62277 103.61 6.62277C99.8643 6.62277 97.8293 9.5384 97.8293 12.5404C97.8293 16.8167 101.055 18.458 103.631 18.458ZM100.882 11.2014C101.358 9.75437 102.354 9.08486 103.675 9.08486C105.168 9.08486 106.078 9.97034 106.381 11.2014H100.882Z" fill="#242424"></path></svg></a><nav class="relative hidden lg:flex lg:gap-6"><div class="fixed bottom-0 left-0 right-0 z-[90] h-screen w-full transition duration-200 pointer-events-none opacity-0 top-[120px] bg-transparent"></div><div role="button" aria-haspopup="true" tabindex="0" class="group relative text-[14px] font-medium leading-normal tracking-[-0.28px] transition-colors duration-300 text-white/60 hover:text-white/100" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Product&quot;}"><span>Product</span><div class="absolute bottom-[-6px] left-[25%] right-0 z-[100] flex h-[3px] w-[50%] items-center justify-center rounded-[5px] opacity-0 group-hover:opacity-100 bg-white/80"></div></div><div role="button" aria-haspopup="true" tabindex="0" class="group relative text-[14px] font-medium leading-normal tracking-[-0.28px] transition-colors duration-300 text-white/60 hover:text-white/100" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Solutions&quot;}"><span>Solutions</span><div class="absolute bottom-[-6px] left-[25%] right-0 z-[100] flex h-[3px] w-[50%] items-center justify-center rounded-[5px] opacity-0 group-hover:opacity-100 bg-white/80"></div></div><a class="group relative text-[14px] font-medium leading-normal tracking-[-0.28px] transition-colors duration-300 text-white/60 hover:text-white/100" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Enterprise&quot;}" href="/enterprise"><span>Enterprise</span><div class="absolute bottom-[-6px] left-[25%] right-0 z-[100] flex h-[3px] w-[50%] items-center justify-center rounded-[5px] opacity-0 group-hover:opacity-100 bg-white/80"></div></a><a class="group relative text-[14px] font-medium leading-normal tracking-[-0.28px] transition-colors duration-300 text-white/60 hover:text-white/100" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Customers&quot;}" href="/customers"><span>Customers</span><div class="absolute bottom-[-6px] left-[25%] right-0 z-[100] flex h-[3px] w-[50%] items-center justify-center rounded-[5px] opacity-0 group-hover:opacity-100 bg-white/80"></div></a><a class="group relative text-[14px] font-medium leading-normal tracking-[-0.28px] transition-colors duration-300 text-white/60 hover:text-white/100" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Docs&quot;}" href="/kb/1017/install"><span>Docs</span><div class="absolute bottom-[-6px] left-[25%] right-0 z-[100] flex h-[3px] w-[50%] items-center justify-center rounded-[5px] opacity-0 group-hover:opacity-100 bg-white/80"></div></a><a class="group relative text-[14px] font-medium leading-normal tracking-[-0.28px] transition-colors duration-300 text-white/60 hover:text-white/100" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Blog&quot;}" href="/blog"><span>Blog</span><div class="absolute bottom-[-6px] left-[25%] right-0 z-[100] flex h-[3px] w-[50%] items-center justify-center rounded-[5px] opacity-0 group-hover:opacity-100 bg-white/80"></div></a><a class="group relative text-[14px] font-medium leading-normal tracking-[-0.28px] transition-colors duration-300 text-white/60 hover:text-white/100" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Pricing&quot;}" href="/pricing"><span>Pricing</span><div class="absolute bottom-[-6px] left-[25%] right-0 z-[100] flex h-[3px] w-[50%] items-center justify-center rounded-[5px] opacity-0 group-hover:opacity-100 bg-white/80"></div></a></nav></div><div class="hidden lg:flex lg:items-center lg:gap-[25px]"><a class="t-14 font-medium opacity-80 transition-colors duration-300 text-white/60 hover:text-white/100" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Download&quot;}" href="/download">Download</a><a class="t-14 font-medium opacity-80 transition-colors duration-300 text-white/60 hover:text-white/100" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Log in&quot;}" href="https://login.tailscale.com/welcome">Log in</a><a data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Get started&quot;}" href="https://login.tailscale.com/start"><div class="inline-flex shrink-0 border transition-colors duration-200 w-full xs:w-auto items-center justify-center text-center relative focus:outline-none group transition-all overflow-hidden font-body font-medium rounded-lg group gap-[11px] py-2 px-[17px] leading-[1.46] tracking-[-0.16px] transition-colors duration-300 bg-heading-white border-white text-heading-black hover:bg-grey-2 hover:border-grey-2"><div>Get started</div></div></a></div><button type="button" aria-label="Open Menu" class="flex lg:hidden"><svg width="55" height="30" viewBox="0 0 55 30" fill="none" xmlns="http://www.w3.org/2000/svg"><rect class="fill-white" x="0.5" y="0.5" width="54" height="29" rx="5.5"></rect><line class="origin-center transition duration-300 rotate-0" x1="17" y1="11.5" x2="38" y2="11.5" stroke="black"></line><line class="origin-center transition duration-300 rotate-0" x1="17" y1="17.5" x2="38" y2="17.5" stroke="black"></line><rect x="0.5" y="0.5" width="54" height="29" rx="5.5" stroke="#242424"></rect></svg></button></div></header><div class="fixed inset-0 z-[90] h-full w-full overflow-auto bg-white px-5 pb-20 pt-24 transition-opacity duration-200 will-change-[opacity] lg:hidden pointer-events-none opacity-0"><div class="space-y-[22px]"><div class="relative overflow-hidden border-b border-stroke-grey pb-6 "><div class="t-20 flex w-full items-center justify-between font-medium "><span>Product</span><span class="flex h-[22px] w-[22px] items-center justify-center rounded-full text-black transition-transform duration-300 rotate-90 bg-black-4 text-white"><svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.83344 7.82482L8.83656 4.99835L5.83344 2.17188L5.24469 2.72658L7.24156 4.60599H1.16406V5.3907H7.24156L5.24469 7.27011L5.83344 7.82482Z" fill="currentColor"></path></svg></span></div><div class="flex flex-col transition duration-300 will-change-[height] h-0 opacity-0"><div class="left-[-110px] top-[57px] z-[100] flex flex-col justify-between gap-8 rounded-2xl bg-white py-[30px] will-change-transform lg:absolute lg:flex-row lg:gap-[50px] lg:border lg:px-[30px] xl:left-[-40px]" style="opacity:0"><div class="flex-1 lg:min-w-[266px]"><div class="t-14 relative z-[10] mb-2 text-[#706E6D] lg:mb-[15px] lg:ml-3">Meet Tailscale</div><ul><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;How it works&quot;}" href="/blog/how-tailscale-works"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">How it works</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Why Tailscale&quot;}" href="/why-tailscale"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Why Tailscale</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;WireGuard庐 for Enterprises&quot;}" href="/wireguard-vpn"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">WireGuard庐 for Enterprises</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Bring Tailscale to Work&quot;}" href="/bring-tailscale-to-work"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Bring Tailscale to Work</div></div></a></li></ul></div><div class="flex-1 lg:min-w-[266px]"><div class="t-14 relative z-[10] mb-2 text-[#706E6D] lg:mb-[15px] lg:ml-3">Explore</div><ul><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Integrations&quot;}" href="/integrations"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Integrations</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Features&quot;}" href="/features"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Features</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Compare Tailscale&quot;}" href="/compare"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Compare Tailscale</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Partnerships&quot;}" href="/partnerships"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Partnerships</div></div></a></li></ul></div></div></div></div><div class="relative overflow-hidden border-b border-stroke-grey pb-6 "><div class="t-20 flex w-full items-center justify-between font-medium "><span>Solutions</span><span class="flex h-[22px] w-[22px] items-center justify-center rounded-full text-black transition-transform duration-300 rotate-90 bg-black-4 text-white"><svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.83344 7.82482L8.83656 4.99835L5.83344 2.17188L5.24469 2.72658L7.24156 4.60599H1.16406V5.3907H7.24156L5.24469 7.27011L5.83344 7.82482Z" fill="currentColor"></path></svg></span></div><div class="flex flex-col transition duration-300 will-change-[height] h-0 opacity-0"><div class="left-[-110px] top-[57px] z-[100] flex flex-col justify-between gap-8 rounded-2xl bg-white py-[30px] will-change-transform lg:absolute lg:flex-row lg:gap-[50px] lg:border lg:px-[30px] xl:left-[-40px]" style="opacity:0"><div class="flex-1 lg:min-w-[266px]"><div class="t-14 relative z-[10] mb-2 text-[#706E6D] lg:mb-[15px] lg:ml-3">By use-case</div><ul><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Remote Access&quot;}" href="/use-cases/remote-access"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Remote Access</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Site-to-site Networking&quot;}" href="/use-cases/site-to-site-networking"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Site-to-site Networking</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Multi-Cloud Networking&quot;}" href="/use-cases/multi-cloud-networking"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Multi-Cloud Networking</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Kubernetes Networking&quot;}" href="/use-cases/kubernetes"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Kubernetes Networking</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Edge &amp; IoT Deployments&quot;}" href="/use-cases/iot"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Edge &amp; IoT Deployments</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Zero Trust Networking&quot;}" href="/use-cases/zero-trust-networking"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Zero Trust Networking</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;AI Workloads&quot;}" href="/use-cases/ai"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">AI Workloads</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Secure SaaS&quot;}" href="/use-cases/secure-saas"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Secure SaaS</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Business VPN&quot;}" href="/use-cases/business-vpn"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Business VPN</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Homelab&quot;}" href="/use-cases/homelab"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Homelab</div></div></a></li></ul></div><div class="flex-1 lg:min-w-[266px]"><div class="t-14 relative z-[10] mb-2 text-[#706E6D] lg:mb-[15px] lg:ml-3">By role</div><ul><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;DevOps&quot;}" href="/solutions/devops"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">DevOps</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;IT&quot;}" href="/solutions/it"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">IT</div></div></a></li><li class="group relative whitespace-nowrap"><a class="relative z-[10] inline-block w-full rounded-lg px-1 py-2 hover:bg-[#F9F7F6] lg:p-[12px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Security&quot;}" href="/solutions/security"><div class="flex items-center gap-2"><div class="t-16 relative z-[10] text-heading-black">Security</div></div></a></li></ul></div></div></div></div><div class="relative overflow-hidden border-b border-stroke-grey pb-6 "><a class="t-20 flex w-full items-center justify-between font-medium " href="/enterprise"><span>Enterprise</span><span class="flex h-[22px] w-[22px] items-center justify-center rounded-full text-black transition-transform duration-300 -rotate-0 bg-grey-2"><svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.83344 7.82482L8.83656 4.99835L5.83344 2.17188L5.24469 2.72658L7.24156 4.60599H1.16406V5.3907H7.24156L5.24469 7.27011L5.83344 7.82482Z" fill="currentColor"></path></svg></span></a><div class="flex flex-col transition duration-300 will-change-[height] h-0 opacity-0"><div class="left-[-110px] top-[57px] z-[100] flex flex-col justify-between gap-8 rounded-2xl bg-white py-[30px] will-change-transform lg:absolute lg:flex-row lg:gap-[50px] lg:border lg:px-[30px] xl:left-[-40px]" style="opacity:0"><div class="flex-1 lg:min-w-[266px]"><ul></ul></div></div></div></div><div class="relative overflow-hidden border-b border-stroke-grey pb-6 "><a class="t-20 flex w-full items-center justify-between font-medium " href="/customers"><span>Customers</span><span class="flex h-[22px] w-[22px] items-center justify-center rounded-full text-black transition-transform duration-300 -rotate-0 bg-grey-2"><svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.83344 7.82482L8.83656 4.99835L5.83344 2.17188L5.24469 2.72658L7.24156 4.60599H1.16406V5.3907H7.24156L5.24469 7.27011L5.83344 7.82482Z" fill="currentColor"></path></svg></span></a><div class="flex flex-col transition duration-300 will-change-[height] h-0 opacity-0"><div class="left-[-110px] top-[57px] z-[100] flex flex-col justify-between gap-8 rounded-2xl bg-white py-[30px] will-change-transform lg:absolute lg:flex-row lg:gap-[50px] lg:border lg:px-[30px] xl:left-[-40px]" style="opacity:0"><div class="flex-1 lg:min-w-[266px]"><ul></ul></div></div></div></div><div class="relative overflow-hidden border-b border-stroke-grey pb-6 "><a class="t-20 flex w-full items-center justify-between font-medium " href="/kb/1017/install"><span>Docs</span><span class="flex h-[22px] w-[22px] items-center justify-center rounded-full text-black transition-transform duration-300 -rotate-0 bg-grey-2"><svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.83344 7.82482L8.83656 4.99835L5.83344 2.17188L5.24469 2.72658L7.24156 4.60599H1.16406V5.3907H7.24156L5.24469 7.27011L5.83344 7.82482Z" fill="currentColor"></path></svg></span></a><div class="flex flex-col transition duration-300 will-change-[height] h-0 opacity-0"><div class="left-[-110px] top-[57px] z-[100] flex flex-col justify-between gap-8 rounded-2xl bg-white py-[30px] will-change-transform lg:absolute lg:flex-row lg:gap-[50px] lg:border lg:px-[30px] xl:left-[-40px]" style="opacity:0"><div class="flex-1 lg:min-w-[266px]"><ul></ul></div></div></div></div><div class="relative overflow-hidden border-b border-stroke-grey pb-6 "><a class="t-20 flex w-full items-center justify-between font-medium " href="/blog"><span>Blog</span><span class="flex h-[22px] w-[22px] items-center justify-center rounded-full text-black transition-transform duration-300 -rotate-0 bg-grey-2"><svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.83344 7.82482L8.83656 4.99835L5.83344 2.17188L5.24469 2.72658L7.24156 4.60599H1.16406V5.3907H7.24156L5.24469 7.27011L5.83344 7.82482Z" fill="currentColor"></path></svg></span></a><div class="flex flex-col transition duration-300 will-change-[height] h-0 opacity-0"><div class="left-[-110px] top-[57px] z-[100] flex flex-col justify-between gap-8 rounded-2xl bg-white py-[30px] will-change-transform lg:absolute lg:flex-row lg:gap-[50px] lg:border lg:px-[30px] xl:left-[-40px]" style="opacity:0"><div class="flex-1 lg:min-w-[266px]"><ul></ul></div></div></div></div><div class="relative overflow-hidden border-b border-stroke-grey pb-6 "><a class="t-20 flex w-full items-center justify-between font-medium " href="/pricing"><span>Pricing</span><span class="flex h-[22px] w-[22px] items-center justify-center rounded-full text-black transition-transform duration-300 -rotate-0 bg-grey-2"><svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.83344 7.82482L8.83656 4.99835L5.83344 2.17188L5.24469 2.72658L7.24156 4.60599H1.16406V5.3907H7.24156L5.24469 7.27011L5.83344 7.82482Z" fill="currentColor"></path></svg></span></a><div class="flex flex-col transition duration-300 will-change-[height] h-0 opacity-0"><div class="left-[-110px] top-[57px] z-[100] flex flex-col justify-between gap-8 rounded-2xl bg-white py-[30px] will-change-transform lg:absolute lg:flex-row lg:gap-[50px] lg:border lg:px-[30px] xl:left-[-40px]" style="opacity:0"><div class="flex-1 lg:min-w-[266px]"><ul></ul></div></div></div></div><div class="relative overflow-hidden border-b border-stroke-grey pb-6 "><a class="t-20 flex w-full items-center justify-between font-medium " href="/download"><span>Download</span><span class="flex h-[22px] w-[22px] items-center justify-center rounded-full text-black transition-transform duration-300 -rotate-0 bg-grey-2"><svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.83344 7.82482L8.83656 4.99835L5.83344 2.17188L5.24469 2.72658L7.24156 4.60599H1.16406V5.3907H7.24156L5.24469 7.27011L5.83344 7.82482Z" fill="currentColor"></path></svg></span></a><div class="flex flex-col transition duration-300 will-change-[height] h-0 opacity-0"></div></div></div><a class="mt-[42px] block" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Get started&quot;}" href="https://login.tailscale.com/start"><div class="inline-flex shrink-0 border transition-colors duration-200 w-full xs:w-auto items-center justify-center text-center relative focus:outline-none group transition-all overflow-hidden font-body font-medium rounded-lg group gap-[11px] py-2 px-[17px] leading-[1.46] tracking-[-0.16px] !w-full py-3 bg-heading-black border-heading-black text-white hover:bg-black-4 hover:border-black-4 "><div>Get started</div></div></a><a class="mt-[15px] block" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Login&quot;}" href="https://login.tailscale.com/welcome"><div class="inline-flex shrink-0 border transition-colors duration-200 w-full xs:w-auto items-center justify-center text-center relative focus:outline-none group transition-all overflow-hidden font-body font-medium rounded-lg group gap-[11px] py-2 px-[17px] leading-[1.46] tracking-[-0.16px] !w-full py-3 bg-grey-3 border-grey-3 text-heading-black"><div>Login</div></div></a><div class="t-14 mx-auto mt-[55px] max-w-[264px] text-center text-black-4/60">WireGuard is a registered trademark of Jason A. Donenfeld.</div><div class="mt-[35px] flex flex-wrap justify-center gap-[14px]"><a class="t-16 !leading-[1.05] underline underline-offset-4" href="/terms">Terms of Service</a><a class="t-16 !leading-[1.05] underline underline-offset-4" href="/privacy-policy">Privacy Policy</a></div><div class="mt-[60px] flex items-center justify-center gap-[8px]"><span class="scale-[1.1] text-heading-black transition-colors duration-300 hover:text-red-1"><svg width="28" height="29" viewBox="0 0 28 29" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="0.988281" width="28" height="28" rx="14" fill="currentColor"></rect><path class=" transition-colors duration-300 group-hover:fill-heading-black" d="M8.03169 9L13.0509 15.0672L8 20H9.13675L13.5587 15.6812L17.1317 20H21L15.6985 13.5916L20.3997 9H19.263L15.1906 12.9775L11.9001 9H8.03169ZM9.70337 9.75698H11.4805L19.3281 19.2429H17.551L9.70337 9.75698Z" fill="white"></path></svg></span><span class="scale-[1.1] text-heading-black transition-colors duration-300 hover:text-red-1"><svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.21875" width="27.2195" height="27.2195" rx="13.6098" fill="currentColor"></rect><path class=" transition-colors duration-300 group-hover:fill-heading-black" d="M12.434 19.6598L12.4179 14.8081H10.3008V12.7289H12.4179V11.3427C12.4179 9.47188 13.5974 8.57031 15.2966 8.57031C16.1106 8.57031 16.8101 8.62983 17.014 8.65643V10.6115L15.8355 10.612C14.9114 10.612 14.7324 11.0433 14.7324 11.6762V12.7289H17.3577L16.652 14.8081H14.7324V19.6598H12.434Z" fill="#fff"></path></svg></span><span class="scale-[1.1] text-heading-black transition-colors duration-300 hover:text-red-1"><svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.439453" width="27.2195" height="27.2195" rx="13.6098" fill="currentColor"></rect><path class=" transition-colors duration-300 group-hover:fill-heading-black" d="M8.68685 18.6518H10.8825V11.5871H8.68685V18.6518Z" fill="white"></path><path class=" transition-colors duration-300 group-hover:fill-heading-black" d="M8.50195 9.34036C8.50195 10.0352 9.07976 10.6143 9.77312 10.6143C10.4896 10.6143 11.0443 10.0584 11.0443 9.34036C11.0443 8.64547 10.4665 8.06641 9.77312 8.06641C9.07976 8.06641 8.50195 8.64547 8.50195 9.34036Z" fill="white"></path><path class=" transition-colors duration-300 group-hover:fill-heading-black" d="M16.8917 18.6518H19.0873V14.7836C19.0873 12.8843 18.6713 11.425 16.4525 11.425C15.3894 11.425 14.6729 12.0041 14.3724 12.56H14.3493V11.5871H12.2461V18.6518H14.4418V15.1542C14.4418 14.2509 14.6267 13.3475 15.7592 13.3475C16.8686 13.3475 16.8917 14.413 16.8917 15.2237V18.6518Z" fill="white"></path></svg></span><span class="scale-[1.1] text-heading-black transition-colors duration-300 hover:text-red-1"><svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.658203" width="27.2195" height="27.2195" rx="13.6098" fill="currentColor"></rect><path class=" transition-colors duration-300 group-hover:fill-heading-black" d="M19.6754 11.46C19.5368 10.5863 19.121 9.98138 18.1506 9.84696C16.6258 9.57813 14.2693 9.57812 14.2693 9.57812C14.2693 9.57812 11.9128 9.57813 10.388 9.84696C9.4177 9.98138 8.93254 10.5863 8.86323 11.46C8.72461 12.3337 8.72461 13.6106 8.72461 13.6106C8.72461 13.6106 8.72461 14.8876 8.86323 15.7613C9.00185 16.635 9.4177 17.2399 10.388 17.3743C11.9128 17.6432 14.2693 17.6432 14.2693 17.6432C14.2693 17.6432 16.6258 17.6432 18.1506 17.3743C19.121 17.1727 19.5368 16.635 19.6754 15.7613C19.814 14.8876 19.814 13.6106 19.814 13.6106C19.814 13.6106 19.814 12.3337 19.6754 11.46ZM12.8831 15.6269V11.5944L16.3486 13.6106L12.8831 15.6269Z" fill="white"></path></svg></span></div><div class="t-14 mx-auto mt-10 max-w-[264px] text-center text-black-4/60"> <!-- -->漏 <!-- -->2024<!-- --> <!-- -->Tailscale Inc. All rights reserved. Tailscale is a registered trademark of Tailscale Inc.</div></div><main class="mt-[-60px] lg:mt-[-66px]"><section class=" overflow-hidden bg-green-1 pb-16 pt-24 text-white md:pb-[120px] md:pt-[184px] laptop:pt-32"><div class="container"><div class="mx-auto w-full max-w-[712px] text-center"><h1 class="t-48 text-white">Download</h1><p class="t-b20 mt-2 opacity-70">Install the app and sign in to get started.</p></div><nav class="mt-6 flex grid-cols-5 flex-wrap gap-2 sm:grid md:mt-[64px] md:gap-5 xl:gap-[30px]"><a class="group flex flex-[1_1_150px] flex-col items-center justify-between gap-2 rounded-xl border border-[#426F59] px-2 py-6 transition-colors duration-300 md:gap-4 md:p-5 lg:py-10 !bg-white !text-heading-black" href="/download/mac"><svg class="fill-white" width="44" height="44" viewBox="0 0 52 52" fill="none"><path d="M21.7588 27.4022C22.0336 22.6094 24.079 14.802 28.5236 6H6.00006C3.79092 6 2.00006 7.79086 2.00006 10V42C2.00006 44.2092 3.79092 46 6.00006 46H28.735C28.3672 43.6252 28.2408 41.2548 28.2502 39.0346C27.353 39.1516 26.4424 39.2148 25.5294 39.2148C22.3036 39.2148 19.106 38.427 16.4322 37.2544C13.7899 36.0954 11.5029 34.4902 10.2351 32.7296C9.76718 32.0798 9.91469 31.1736 10.5647 30.7056C11.2145 30.2378 12.1207 30.3852 12.5885 31.0352C13.4385 32.2156 15.2105 33.5518 17.5972 34.5986C19.9528 35.6318 22.7552 36.3148 25.5294 36.3148C26.4688 36.3148 27.4114 36.2364 28.339 36.0926C28.4724 33.65 28.7306 31.5148 28.9364 29.9336H24.1764C22.8458 29.9336 21.6766 28.8396 21.7588 27.4022ZM31.156 38.4622C32.3768 38.1404 33.5446 37.729 34.6266 37.2544C37.2692 36.0954 39.5562 34.4902 40.8238 32.7296C41.2918 32.0798 41.1442 31.1736 40.4944 30.7056C39.8444 30.2378 38.9382 30.3852 38.4704 31.0352C37.6204 32.2156 35.8486 33.5518 33.4618 34.5986C32.7714 34.9014 32.0426 35.174 31.2876 35.4082C31.4398 33.1888 31.688 31.2466 31.8794 29.7964C32.073 28.328 30.9296 27.0336 29.4554 27.0336H24.692C25.0766 22.4392 27.179 14.7405 31.7868 6H46C48.2092 6 50 7.79086 50 10V42C50 44.2092 48.2092 46 46 46H31.6716C31.2398 43.446 31.1176 40.8638 31.156 38.4622ZM15.0001 14.55C15.8009 14.55 16.4501 15.1992 16.4501 16V20.7059C16.4501 21.5067 15.8009 22.1558 15.0001 22.1558C14.1993 22.1558 13.5501 21.5067 13.5501 20.7059V16C13.5501 15.1992 14.1993 14.55 15.0001 14.55ZM38.45 16C38.45 15.1992 37.8008 14.55 37 14.55C36.1992 14.55 35.55 15.1992 35.55 16V20.7059C35.55 21.5067 36.1992 22.1558 37 22.1558C37.8008 22.1558 38.45 21.5067 38.45 20.7059V16Z" fill="currentColor"></path></svg><div class="t-b18">macOS</div></a><a class="group flex flex-[1_1_150px] flex-col items-center justify-between gap-2 rounded-xl border border-[#426F59] px-2 py-6 transition-colors duration-300 md:gap-4 md:p-5 lg:py-10 bg-[#487961] hover:bg-white hover:text-heading-black" href="/download/ios"><svg class="fill-white" fill="none" viewBox="0 0 39 46" height="46" width="39"><path fill="currentColor" d="M21.6443 4.03452C24.6748 0.0855621 28.8877 0.0663452 28.8877 0.0663452C28.8877 0.0663452 29.5143 3.779 26.5038 7.35551C23.2893 11.1745 19.6355 10.5496 19.6355 10.5496C19.6355 10.5496 18.9495 7.54621 21.6443 4.03452V4.03452ZM20.021 13.1503C21.58 13.1503 24.4733 11.0315 28.2395 11.0315C34.7224 11.0315 37.2728 15.5923 37.2728 15.5923C37.2728 15.5923 32.2847 18.1137 32.2847 24.2317C32.2847 31.1335 38.4984 33.5121 38.4984 33.5121C38.4984 33.5121 34.1548 45.5994 28.2878 45.5994C25.5931 45.5994 23.4982 43.8041 20.6589 43.8041C17.7656 43.8041 14.8944 45.6663 13.0241 45.6663C7.66679 45.6665 0.898438 34.2004 0.898438 24.9837C0.898438 15.9156 6.6274 11.1585 12.0009 11.1585C15.4941 11.1585 18.2049 13.1503 20.021 13.1503V13.1503Z" clip-rule="evenodd" fill-rule="evenodd"></path></svg><div class="t-b18">iOS</div></a><a class="group flex flex-[1_1_150px] flex-col items-center justify-between gap-2 rounded-xl border border-[#426F59] px-2 py-6 transition-colors duration-300 md:gap-4 md:p-5 lg:py-10 bg-[#487961] hover:bg-white hover:text-heading-black" href="/download/windows"><svg class="fill-white" fill="none" viewBox="0 0 46 46" height="46" width="46"><path fill="currentColor" d="M0.296875 6.56799L18.9443 4.0173V21.9762H0.296875V6.56799ZM21.1903 3.66333L45.8969 0.0663452V21.8252H21.1903V3.66333ZM0.296875 23.8762H18.9443V41.8872L0.296875 39.2844V23.8762ZM21.1903 24.1157H45.8969V45.6663L21.1903 42.1787"></path></svg><div class="t-b18">Windows</div></a><a class="group flex flex-[1_1_150px] flex-col items-center justify-between gap-2 rounded-xl border border-[#426F59] px-2 py-6 transition-colors duration-300 md:gap-4 md:p-5 lg:py-10 bg-[#487961] hover:bg-white hover:text-heading-black" href="/download/linux"><svg class="fill-white" fill="none" viewBox="0 0 55 40" height="40" width="55"><path fill="currentColor" d="M0.613281 0.225403H54.3397V39.0278H0.613281V0.225403ZM8.36288 8.47665C8.75143 8.08811 9.38138 8.08811 9.76993 8.47665L14.7446 13.4513C15.1331 13.8399 15.1331 14.4698 14.7446 14.8584L9.76993 19.833C9.38138 20.2216 8.75143 20.2216 8.36288 19.833C7.97434 19.4445 7.97434 18.8145 8.36288 18.426L12.634 14.1548L8.36288 9.8837C7.97434 9.49515 7.97434 8.8652 8.36288 8.47665ZM16.534 22.1143C15.9845 22.1143 15.5391 22.5597 15.5391 23.1092C15.5391 23.6587 15.9845 24.1041 16.534 24.1041H25.4884C26.0379 24.1041 26.4833 23.6587 26.4833 23.1092C26.4833 22.5597 26.0379 22.1143 25.4884 22.1143H16.534Z" clip-rule="evenodd" fill-rule="evenodd"></path></svg><div class="t-b18">Linux</div></a><a class="group flex flex-[1_1_150px] flex-col items-center justify-between gap-2 rounded-xl border border-[#426F59] px-2 py-6 transition-colors duration-300 md:gap-4 md:p-5 lg:py-10 bg-[#487961] hover:bg-white hover:text-heading-black" href="/download/android"><svg class="fill-white" fill="none" viewBox="0 0 63 36" height="36" width="63"><path fill="currentColor" d="M47.0239 10.6522L52.1669 1.64895C52.4571 1.14423 52.2816 0.503129 51.7889 0.209825C51.2962 -0.0834073 50.655 0.0871143 50.3716 0.59178L45.161 9.71096C41.1856 7.87622 36.7108 6.8531 31.8985 6.8531C27.0861 6.8531 22.6113 7.87622 18.6359 9.71096L13.4253 0.59178C13.1351 0.0870609 12.5007 -0.0834429 12.0012 0.209825C11.5018 0.50304 11.333 1.14423 11.6232 1.64895L16.7663 10.6522C7.89757 15.5085 1.89061 24.5799 0.898438 35.1997H62.8984C61.9063 24.5799 55.8993 15.5085 47.0238 10.6522H47.0239ZM17.664 26.4011C16.2264 26.4011 15.0655 25.2211 15.0655 23.7751C15.0655 22.3223 16.2331 21.1492 17.664 21.1492C19.1016 21.1492 20.2625 22.3292 20.2625 23.7751C20.2695 25.2211 19.1016 26.4011 17.664 26.4011ZM46.1262 26.4011C44.6886 26.4011 43.5277 25.2211 43.5277 23.7751C43.5277 22.3223 44.6953 21.1492 46.1262 21.1492C47.5638 21.1492 48.7247 22.3292 48.7247 23.7751C48.7318 25.2211 47.5638 26.4011 46.1262 26.4011Z"></path></svg><div class="t-b18">Android</div></a></nav><div class="mt-7 flex justify-center md:mt-[64px]"><div class="mx-auto w-full max-w-[508px] text-center"><a href="https://pkgs.tailscale.com/stable/Tailscale-latest-macos.pkg"><button type="button" aria-label="download" class="t-b18 w-full rounded-[14px] bg-white px-5 py-4 font-medium text-heading-black" data-track="Link Clicked" data-track-properties="{&quot;label&quot;:&quot;Download Tailscale for macOS&quot;}">Download Tailscale for macOS</button></a><div class="t-14 mt-6 opacity-70">Requires macOS Big Sur 11.0 or later.</div><div class="t-14 opacity-70">You can also download Tailscale on the<!-- --> <a class="underline" href="https://apps.apple.com/ca/app/tailscale/id1475387142?mt=12">macOS App Store</a></div></div></div></div></section><section class="mt-16 md:m-[125px]"><div id="docs" class="container scroll-mt-20 pb-16 md:pb-0"><div class="mx-auto w-full max-w-[840px]"><h3 class="t-24 mb-[30px]">Install Tailscale on macOS</h3><div class="ts-prose"><ol> <li> <p>Download and install the Tailscale client using one of the following options:</p> <ul> <li><a href="https://pkgs.tailscale.com/stable/#macos">Standalone variant</a> from Tailscale&#x27;s package server (recommended).</li> <li><a href="https://apps.apple.com/ca/app/tailscale/id1475387142">Mac App Store</a> variant. The Tailscale client is free to download, but downloading any app from the Mac App Store may require an Apple ID with a valid credit card attached.</li> </ul> </li> <li> <p>Follow the Tailscale onboarding flow, which will guide you to install the Tailscale VPN configuration.</p> </li> <li> <p>Sign up with <a href="/kb/1013/sso-providers">your SSO identity provider</a>.</p> </li> </ol></div></div><div class="mx-auto mt-12 max-w-[840px] md:mt-[100px]"><h3 class="t-24 mb-[30px]">Next Steps</h3><div class="space-y-3 md:space-y-6"><a class="flex flex-col items-center justify-between gap-y-3 rounded-xl bg-grey-2 py-[30px] pl-5 pr-5 md:flex-row md:items-end md:pl-[30px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Invite your team&quot;}" href="https://tailscale.com/kb/1064/invite-team-members"><div class="flex flex-col items-center gap-4 text-center md:flex-row md:gap-[30px] md:text-left"><img alt="invite team" loading="lazy" width="49" height="48" decoding="async" data-nimg="1" class="undefined" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 49 48&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8/wcAAwAB/ucNC4UAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" srcSet="https://cdn.sanity.io/images/w77i7m8x/production/4fd4d10d26bb34b9eff08ffb7c18f5fc19a9fbe2-49x48.svg?w=64&amp;q=75&amp;fit=clip&amp;auto=format 1x, https://cdn.sanity.io/images/w77i7m8x/production/4fd4d10d26bb34b9eff08ffb7c18f5fc19a9fbe2-49x48.svg?w=128&amp;q=75&amp;fit=clip&amp;auto=format 2x" src="https://cdn.sanity.io/images/w77i7m8x/production/4fd4d10d26bb34b9eff08ffb7c18f5fc19a9fbe2-49x48.svg?w=128&amp;q=75&amp;fit=clip&amp;auto=format"/><div><div class="t-20">Invite your team</div><div class="t-16 mt-1 text-[#464645] opacity-80">Ask your team to sign up at tailscale.com/start</div></div></div><div class="-mb-2"><svg width="37" height="36" viewBox="0 0 37 36" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" width="36" height="36" rx="18" fill="white"></rect><g clip-path="url(#clip0_272_64301)"><path fill-rule="evenodd" clip-rule="evenodd" d="M22.9375 20.8602V14.0649H16.1422L16.1429 15.3978L20.6613 15.3978L13.7854 22.2737L14.7287 23.2169L21.6046 16.341L21.6046 20.8595L22.9375 20.8602Z" fill="#242424"></path></g><defs><clipPath id="clip0_272_64301"><rect width="16" height="17" fill="white" transform="translate(6.83203 18.1484) rotate(-45)"></rect></clipPath></defs></svg></div></a><a class="flex flex-col items-center justify-between gap-y-3 rounded-xl bg-grey-2 py-[30px] pl-5 pr-5 md:flex-row md:items-end md:pl-[30px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Set up subnet router&quot;}" href="https://tailscale.com/kb/1019/subnets/"><div class="flex flex-col items-center gap-4 text-center md:flex-row md:gap-[30px] md:text-left"><img alt="subnet router" loading="lazy" width="49" height="48" decoding="async" data-nimg="1" class="undefined" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 49 48&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8/wcAAwAB/ucNC4UAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" srcSet="https://cdn.sanity.io/images/w77i7m8x/production/cc021875581c58172b28022c9029ea98d0bc1441-49x48.svg?w=64&amp;q=75&amp;fit=clip&amp;auto=format 1x, https://cdn.sanity.io/images/w77i7m8x/production/cc021875581c58172b28022c9029ea98d0bc1441-49x48.svg?w=128&amp;q=75&amp;fit=clip&amp;auto=format 2x" src="https://cdn.sanity.io/images/w77i7m8x/production/cc021875581c58172b28022c9029ea98d0bc1441-49x48.svg?w=128&amp;q=75&amp;fit=clip&amp;auto=format"/><div><div class="t-20">Set up subnet router</div><div class="t-16 mt-1 text-[#464645] opacity-80">Connect to an existing network with a subnet router</div></div></div><div class="-mb-2"><svg width="37" height="36" viewBox="0 0 37 36" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" width="36" height="36" rx="18" fill="white"></rect><g clip-path="url(#clip0_272_64301)"><path fill-rule="evenodd" clip-rule="evenodd" d="M22.9375 20.8602V14.0649H16.1422L16.1429 15.3978L20.6613 15.3978L13.7854 22.2737L14.7287 23.2169L21.6046 16.341L21.6046 20.8595L22.9375 20.8602Z" fill="#242424"></path></g><defs><clipPath id="clip0_272_64301"><rect width="16" height="17" fill="white" transform="translate(6.83203 18.1484) rotate(-45)"></rect></clipPath></defs></svg></div></a><a class="flex flex-col items-center justify-between gap-y-3 rounded-xl bg-grey-2 py-[30px] pl-5 pr-5 md:flex-row md:items-end md:pl-[30px]" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Set up access controls&quot;}" href="https://tailscale.com/kb/1018/acls/"><div class="flex flex-col items-center gap-4 text-center md:flex-row md:gap-[30px] md:text-left"><img alt="access controls" loading="lazy" width="49" height="48" decoding="async" data-nimg="1" class="undefined" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 49 48&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8/wcAAwAB/ucNC4UAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" srcSet="https://cdn.sanity.io/images/w77i7m8x/production/79b471a6d322ec0d88a44eb3d0ee7fc132649e1f-49x48.svg?w=64&amp;q=75&amp;fit=clip&amp;auto=format 1x, https://cdn.sanity.io/images/w77i7m8x/production/79b471a6d322ec0d88a44eb3d0ee7fc132649e1f-49x48.svg?w=128&amp;q=75&amp;fit=clip&amp;auto=format 2x" src="https://cdn.sanity.io/images/w77i7m8x/production/79b471a6d322ec0d88a44eb3d0ee7fc132649e1f-49x48.svg?w=128&amp;q=75&amp;fit=clip&amp;auto=format"/><div><div class="t-20">Set up access controls</div><div class="t-16 mt-1 text-[#464645] opacity-80">Restrict which users and devices can access each other using ACLs.</div></div></div><div class="-mb-2"><svg width="37" height="36" viewBox="0 0 37 36" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" width="36" height="36" rx="18" fill="white"></rect><g clip-path="url(#clip0_272_64301)"><path fill-rule="evenodd" clip-rule="evenodd" d="M22.9375 20.8602V14.0649H16.1422L16.1429 15.3978L20.6613 15.3978L13.7854 22.2737L14.7287 23.2169L21.6046 16.341L21.6046 20.8595L22.9375 20.8602Z" fill="#242424"></path></g><defs><clipPath id="clip0_272_64301"><rect width="16" height="17" fill="white" transform="translate(6.83203 18.1484) rotate(-45)"></rect></clipPath></defs></svg></div></a></div></div></div></section></main><footer class=" pb-16 md:pb-28 md:pt-20 "><div class="container grid gap-x-4 gap-y-8 pb-8 xxs:grid-cols-2 sm:grid-cols-3 sm:gap-5 md:pb-[110px] lg:grid-cols-6"><div><p class="t-16 !leading-[1.05] text-heading-black">Product</p><div class="mt-4 flex flex-col gap-3 lg:mt-8 lg:gap-4"><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/blog/how-tailscale-works">How it works</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/pricing">Pricing</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/integrations">Integrations</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/features">Features</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/compare">Compare Tailscale</a></div></div><div><p class="t-16 !leading-[1.05] text-heading-black">Use Cases</p><div class="mt-4 flex flex-col gap-3 lg:mt-8 lg:gap-4"><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/use-cases/business-vpn">Business VPN</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/use-cases/remote-access">Remote Access</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/use-cases/site-to-site-networking">Site-to-Site Networking</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/use-cases/homelab">Homelab</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/enterprise">Enterprise</a></div></div><div><p class="t-16 !leading-[1.05] text-heading-black">Resources</p><div class="mt-4 flex flex-col gap-3 lg:mt-8 lg:gap-4"><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/blog">Blog</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/events-webinars">Events & Webinars</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/partnerships">Partnerships</a></div></div><div><p class="t-16 !leading-[1.05] text-heading-black">Company</p><div class="mt-4 flex flex-col gap-3 lg:mt-8 lg:gap-4"><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/company">Company</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/careers">Careers</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/press">Press</a></div></div><div><p class="t-16 !leading-[1.05] text-heading-black">Help &amp; Support</p><div class="mt-4 flex flex-col gap-3 lg:mt-8 lg:gap-4"><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/contact/support">Support</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/contact/sales">Sales</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/security">Security</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/legal">Legal</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/opensource">Open Source</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/changelog">Changelog</a></div></div><div><p class="t-16 !leading-[1.05] text-heading-black">Learn</p><div class="mt-4 flex flex-col gap-3 lg:mt-8 lg:gap-4"><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/learn/generate-ssh-keys">SSH keys</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/learn/ssh-into-docker-container">Docker SSH</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/learn/devsecops">DevSecOps</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/learn/multicloud">Multicloud</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/blog/how-nat-traversal-works">NAT Traversal</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/blog/2021-09-private-dns-with-magicdns">MagicDNS</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/learn/privileged-access-management">PAM</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/learn/principle-of-least-privilege">PoLP</a><a class="text-[14px] !leading-[1.05] !tracking-[0.08px] transition-colors duration-300 md:text-[16px] text-heading-black/60 hover:text-black/100" href="/learn">All articles</a></div></div></div><div class="container"><div class="grid grid-cols-1 gap-x-5 gap-y-8 border-t border-stroke-grey pt-8 xxs:grid-cols-2 md:grid-cols-12 md:pt-[70px] lg:gap-y-[60px]"><div class="xxs:col-span-2 md:col-span-4"><a class="block w-[160px]" title="Homepage" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Footer logo&quot;}" href="/"><svg class="transition-colors duration-200 " width="100%" height="100%" viewBox="0 0 110 20" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse cx="2.44719" cy="10.1796" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse cx="9.79094" cy="10.1796" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse opacity="0.2" cx="2.44719" cy="17.5077" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse opacity="0.2" cx="17.1269" cy="17.5077" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse cx="9.79094" cy="17.5077" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse cx="17.1269" cy="10.1796" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse opacity="0.2" cx="2.44719" cy="2.85924" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse opacity="0.2" cx="9.79094" cy="2.85924" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><ellipse opacity="0.2" cx="17.1269" cy="2.85924" rx="2.44719" ry="2.44128" fill="#242424"></ellipse><path d="M34.3979 18.458C35.0907 18.458 35.6536 18.3933 36.3248 18.2637V15.7584C35.9134 15.9096 35.4588 15.9528 35.0258 15.9528C33.965 15.9528 33.5753 15.4344 33.5753 14.441V9.34402H36.3248V6.83875H33.5753V3.12403H30.5443V6.83875H28.5742V9.34402H30.5443V14.7217C30.5443 17.0974 31.8 18.458 34.3979 18.458Z" fill="#242424"></path><path d="M41.2747 18.458C42.8984 18.458 43.9809 17.9181 44.5222 17.0758C44.5655 17.443 44.6954 17.9397 44.8686 18.2421H47.5964C47.4449 17.7237 47.3366 16.903 47.3366 16.3631V10.4455C47.3366 8.005 45.583 6.62277 42.617 6.62277C40.3654 6.62277 38.6118 7.46507 37.6376 8.69611L39.3696 10.4023C40.149 9.5384 41.1448 9.08486 42.3572 9.08486C43.8294 9.08486 44.4789 9.58159 44.4789 10.3159C44.4789 10.9422 44.0459 11.3742 41.7077 11.3742C39.4562 11.3742 37.183 12.3028 37.183 14.8945C37.183 17.2918 38.9149 18.458 41.2747 18.458ZM41.8809 16.1687C40.7118 16.1687 40.1706 15.672 40.1706 14.7865C40.1706 14.009 40.8201 13.4907 41.9026 13.4907C43.6345 13.4907 44.1108 13.3827 44.4789 13.0155V13.9442C44.4789 15.1753 43.4397 16.1687 41.8809 16.1687Z" fill="#242424"></path><path d="M49.3069 5.39173H52.4677V2.5625H49.3069V5.39173ZM49.3718 18.2421H52.4028V6.83875H49.3718V18.2421Z" fill="#242424"></path><path d="M54.6109 18.2421H57.6418V2.90805H54.6109V18.2421Z" fill="#242424"></path><path d="M63.9416 18.458C67.2757 18.458 68.986 16.7087 68.986 14.8729C68.986 13.2099 68.1417 11.9789 65.3705 11.4821C63.4221 11.1366 62.2097 10.7046 62.2097 10.0351C62.2097 9.45201 62.9025 9.04166 64.0715 9.04166C65.1107 9.04166 65.9767 9.38722 66.6262 10.1431L68.553 8.52333C67.5788 7.31389 65.9767 6.62277 64.0715 6.62277C61.1489 6.62277 59.3303 8.17777 59.3303 10.0783C59.3303 12.1517 61.2354 13.0803 63.2922 13.4475C65.0025 13.7499 65.9551 14.0738 65.9551 14.8081C65.9551 15.4344 65.2839 15.9528 64.0066 15.9528C62.7509 15.9528 61.7767 15.3696 61.322 14.5058L58.7674 15.7152C59.3952 17.2702 61.5385 18.458 63.9416 18.458Z" fill="#242424"></path><path d="M75.7621 18.458C77.9271 18.458 79.4859 17.5942 80.6549 15.6504L78.2302 14.4194C77.7755 15.3265 77.0395 15.9528 75.7621 15.9528C73.8353 15.9528 72.7961 14.3978 72.7961 12.5188C72.7961 10.6399 73.9003 9.12805 75.7621 9.12805C76.9312 9.12805 77.7106 9.75437 78.1652 10.7046L80.6116 9.40882C79.7889 7.61625 78.1652 6.62277 75.7621 6.62277C71.8003 6.62277 69.7652 9.5168 69.7652 12.5188C69.7652 15.78 72.2333 18.458 75.7621 18.458Z" fill="#242424"></path><path d="M85.4829 18.458C87.1067 18.458 88.1891 17.9181 88.7304 17.0758C88.7737 17.443 88.9036 17.9397 89.0768 18.2421H91.8046C91.6531 17.7237 91.5448 16.903 91.5448 16.3631V10.4455C91.5448 8.005 89.7912 6.62277 86.8252 6.62277C84.5737 6.62277 82.8201 7.46507 81.8458 8.69611L83.5778 10.4023C84.3572 9.5384 85.353 9.08486 86.5654 9.08486C88.0376 9.08486 88.6871 9.58159 88.6871 10.3159C88.6871 10.9422 88.2541 11.3742 85.9159 11.3742C83.6644 11.3742 81.3912 12.3028 81.3912 14.8945C81.3912 17.2918 83.1231 18.458 85.4829 18.458ZM86.0891 16.1687C84.9201 16.1687 84.3788 15.672 84.3788 14.7865C84.3788 14.009 85.0283 13.4907 86.1108 13.4907C87.8427 13.4907 88.319 13.3827 88.6871 13.0155V13.9442C88.6871 15.1753 87.6479 16.1687 86.0891 16.1687Z" fill="#242424"></path><path d="M93.3263 18.2421H96.3573V2.90805H93.3263V18.2421Z" fill="#242424"></path><path d="M103.631 18.458C105.861 18.458 107.658 17.5726 108.654 15.996L106.359 14.5274C105.753 15.4776 104.952 15.996 103.631 15.996C102.138 15.996 101.055 15.1753 100.774 13.5771H109.39V12.5188C109.39 9.5168 107.55 6.62277 103.61 6.62277C99.8643 6.62277 97.8293 9.5384 97.8293 12.5404C97.8293 16.8167 101.055 18.458 103.631 18.458ZM100.882 11.2014C101.358 9.75437 102.354 9.08486 103.675 9.08486C105.168 9.08486 106.078 9.97034 106.381 11.2014H100.882Z" fill="#242424"></path></svg></a></div><div class="flex flex-col gap-[14px] md:col-span-2"><a class="t-14 !leading-[1.05] underline transition-colors duration-300 text-heading-black/60 hover:text-black/100" href="/terms">Terms of Service</a><a class="t-14 !leading-[1.05] underline transition-colors duration-300 text-heading-black/60 hover:text-black/100" href="/privacy-policy">Privacy Policy</a></div><div class="md:col-span-3"><div class="t-14 max-w-[250px] !leading-[1.35] text-heading-black/60 ">WireGuard is a registered trademark of Jason A. Donenfeld.</div></div><div class="flex gap-[6px] xxs:col-span-2 md:col-span-3 md:flex md:justify-end"><a target="_blank" class="group transition-colors duration-300 text-heading-black hover:text-grey-3" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Footer Twitter logo&quot;}" href="https://twitter.com/tailscale"><svg width="28" height="29" viewBox="0 0 28 29" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="0.988281" width="28" height="28" rx="14" fill="currentColor"></rect><path class=" transition-colors duration-300 group-hover:fill-heading-black" d="M8.03169 9L13.0509 15.0672L8 20H9.13675L13.5587 15.6812L17.1317 20H21L15.6985 13.5916L20.3997 9H19.263L15.1906 12.9775L11.9001 9H8.03169ZM9.70337 9.75698H11.4805L19.3281 19.2429H17.551L9.70337 9.75698Z" fill="white"></path></svg></a><a target="_blank" class="group transition-colors duration-300 text-heading-black hover:text-grey-3" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Footer Facebook logo&quot;}" href="https://www.facebook.com/tailscale/"><svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.21875" width="27.2195" height="27.2195" rx="13.6098" fill="currentColor"></rect><path class=" transition-colors duration-300 group-hover:fill-heading-black" d="M12.434 19.6598L12.4179 14.8081H10.3008V12.7289H12.4179V11.3427C12.4179 9.47188 13.5974 8.57031 15.2966 8.57031C16.1106 8.57031 16.8101 8.62983 17.014 8.65643V10.6115L15.8355 10.612C14.9114 10.612 14.7324 11.0433 14.7324 11.6762V12.7289H17.3577L16.652 14.8081H14.7324V19.6598H12.434Z" fill="#fff"></path></svg></a><a target="_blank" class="group transition-colors duration-300 text-heading-black hover:text-grey-3" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Footer LinkedIn logo&quot;}" href="https://www.linkedin.com/company/tailscale"><svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.439453" width="27.2195" height="27.2195" rx="13.6098" fill="currentColor"></rect><path class=" transition-colors duration-300 group-hover:fill-heading-black" d="M8.68685 18.6518H10.8825V11.5871H8.68685V18.6518Z" fill="white"></path><path class=" transition-colors duration-300 group-hover:fill-heading-black" d="M8.50195 9.34036C8.50195 10.0352 9.07976 10.6143 9.77312 10.6143C10.4896 10.6143 11.0443 10.0584 11.0443 9.34036C11.0443 8.64547 10.4665 8.06641 9.77312 8.06641C9.07976 8.06641 8.50195 8.64547 8.50195 9.34036Z" fill="white"></path><path class=" transition-colors duration-300 group-hover:fill-heading-black" d="M16.8917 18.6518H19.0873V14.7836C19.0873 12.8843 18.6713 11.425 16.4525 11.425C15.3894 11.425 14.6729 12.0041 14.3724 12.56H14.3493V11.5871H12.2461V18.6518H14.4418V15.1542C14.4418 14.2509 14.6267 13.3475 15.7592 13.3475C16.8686 13.3475 16.8917 14.413 16.8917 15.2237V18.6518Z" fill="white"></path></svg></a><a target="_blank" rel="me" class="group transition-colors duration-300 text-heading-black hover:text-grey-3" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Footer Mastodon logo&quot;}" href="https://hachyderm.io/@tailscale"><svg width="28" height="29" viewBox="0 0 28 29" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="0.988281" width="28" height="28" rx="14" fill="currentColor"></rect><path class="transition-colors duration-300 group-hover:fill-heading-black" fill="white" d="M19.9516 10.8781C19.7667 9.48128 18.5693 8.38051 17.1498 8.16721C16.9104 8.13117 16.003 8 13.9011 8H13.8854C11.7829 8 11.3319 8.13117 11.0924 8.16721C9.71243 8.3746 8.45223 9.3637 8.14648 10.777C7.99942 11.4731 7.98373 12.2447 8.01105 12.9526C8.04999 13.9677 8.05755 14.981 8.14823 15.992C8.21091 16.6635 8.32027 17.3297 8.47548 17.9855C8.76612 19.1968 9.94262 20.2048 11.0953 20.616C12.3294 21.0449 13.6566 21.1161 14.9282 20.8216C15.0681 20.7886 15.2065 20.7502 15.3432 20.7064C15.6519 20.6066 16.014 20.4949 16.2803 20.2987C16.2839 20.296 16.2869 20.2924 16.289 20.2883C16.2911 20.2842 16.2923 20.2797 16.2925 20.2751V19.2955C16.2924 19.2911 16.2914 19.2869 16.2895 19.283C16.2876 19.2791 16.2849 19.2758 16.2815 19.2731C16.2782 19.2704 16.2743 19.2686 16.2702 19.2676C16.266 19.2667 16.2617 19.2667 16.2576 19.2677C15.4429 19.4655 14.608 19.5647 13.7703 19.5631C12.3288 19.5631 11.941 18.8677 11.83 18.5782C11.7408 18.3279 11.6841 18.0669 11.6614 17.8018C11.6612 17.7973 11.662 17.7929 11.6638 17.7888C11.6656 17.7847 11.6683 17.7811 11.6717 17.7783C11.6751 17.7755 11.6791 17.7735 11.6834 17.7726C11.6876 17.7716 11.6921 17.7717 11.6963 17.7728C12.4975 17.9693 13.3188 18.0685 14.1429 18.0682C14.3411 18.0682 14.5387 18.0682 14.737 18.0629C15.5659 18.0393 16.4395 17.9962 17.255 17.8343C17.2754 17.8301 17.2957 17.8266 17.3132 17.8213C18.5995 17.5701 19.8237 16.7819 19.9481 14.786C19.9527 14.7074 19.9644 13.963 19.9644 13.8814C19.965 13.6043 20.0521 11.9156 19.9516 10.8781ZM17.9718 15.8584H16.6191V12.4905C16.6191 11.7815 16.3285 11.4199 15.7373 11.4199C15.0875 11.4199 14.762 11.8477 14.762 12.6926V14.5361H13.4175V12.6926C13.4175 11.8477 13.0914 11.4199 12.4415 11.4199C11.8538 11.4199 11.5603 11.7815 11.5597 12.4905V15.8584H10.2083V12.3883C10.2083 11.6793 10.3863 11.116 10.7425 10.6985C11.1098 10.2819 11.5917 10.068 12.1898 10.068C12.8821 10.068 13.4053 10.3386 13.754 10.8793L14.0906 11.4536L14.4277 10.8793C14.7765 10.3386 15.2996 10.068 15.9908 10.068C16.5883 10.068 17.0702 10.2819 17.4387 10.6985C17.7949 11.1156 17.9729 11.6789 17.9729 12.3883L17.9718 15.8584Z"></path></svg></a><a target="_blank" class="group transition-colors duration-300 text-heading-black hover:text-grey-3" data-track="Link Clicked" data-track-properties="{&quot;label&quot;: &quot;Footer Youtube logo&quot;}" href="https://www.youtube.com/@Tailscale"><svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.658203" width="27.2195" height="27.2195" rx="13.6098" fill="currentColor"></rect><path class=" transition-colors duration-300 group-hover:fill-heading-black" d="M19.6754 11.46C19.5368 10.5863 19.121 9.98138 18.1506 9.84696C16.6258 9.57813 14.2693 9.57812 14.2693 9.57812C14.2693 9.57812 11.9128 9.57813 10.388 9.84696C9.4177 9.98138 8.93254 10.5863 8.86323 11.46C8.72461 12.3337 8.72461 13.6106 8.72461 13.6106C8.72461 13.6106 8.72461 14.8876 8.86323 15.7613C9.00185 16.635 9.4177 17.2399 10.388 17.3743C11.9128 17.6432 14.2693 17.6432 14.2693 17.6432C14.2693 17.6432 16.6258 17.6432 18.1506 17.3743C19.121 17.1727 19.5368 16.635 19.6754 15.7613C19.814 14.8876 19.814 13.6106 19.814 13.6106C19.814 13.6106 19.814 12.3337 19.6754 11.46ZM12.8831 15.6269V11.5944L16.3486 13.6106L12.8831 15.6269Z" fill="white"></path></svg></a></div><div class="t-14 flex flex-wrap tracking-[0.07px] xxs:col-span-2 md:col-span-12 text-heading-black/60 ">漏 <!-- -->2024<!-- --> <!-- -->Tailscale Inc. All rights reserved. Tailscale is a registered trademark of Tailscale Inc.</div></div></div></footer><script id="hs-script-loader" async="" defer="" src="//js.hs-scripts.com/40004831.js"></script></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"page":{"themeColor":null,"parent":null,"slug":{"current":"download","_type":"slug"},"seo":{"seoCanonicalURL":"https://tailscale.com/download","seoDescription":"Tailscale is the zero configuration VPN that doesn't go through the public internet.","indexable":true,"seoTitle":"Download | Tailscale"},"overwriteCTAColor":false,"_type":"page","removeCTA":true,"invertHeader":null,"removeHeader":false,"removeFooter":null,"headerStyle":"light","footerStyle":"light","ctaColor":null,"_id":"dc86971b-5643-4885-b30e-893ad71133bb","title":"Download","cta":null,"sections":[{"_type":"landingPage","landingPageLayout":"download","download":{"nextSteps":{"heading":"Next Steps","steps":[{"_key":"6cb5f8df148f","title":"Invite your team","icon":{"alt":"invite team","asset":{"_ref":"image-4fd4d10d26bb34b9eff08ffb7c18f5fc19a9fbe2-49x48-svg","_type":"reference"},"_type":"sanityImage"},"link":"https://tailscale.com/kb/1064/invite-team-members","description":"Ask your team to sign up at tailscale.com/start"},{"icon":{"alt":"subnet router","asset":{"_ref":"image-cc021875581c58172b28022c9029ea98d0bc1441-49x48-svg","_type":"reference"},"_type":"sanityImage"},"link":"https://tailscale.com/kb/1019/subnets/","description":"Connect to an existing network with a subnet router","_key":"b3d072e0a70c2cb20514bbc79a6c6509","title":"Set up subnet router"},{"_key":"a2d0ffdd5900484c8b679d0e317f1624","title":"Set up access controls","icon":{"alt":"access controls","asset":{"_ref":"image-79b471a6d322ec0d88a44eb3d0ee7fc132649e1f-49x48-svg","_type":"reference"},"_type":"sanityImage"},"link":"https://tailscale.com/kb/1018/acls/","description":"Restrict which users and devices can access each other using ACLs."}]},"Heading":"Download Tailscale","downloads":[{"_key":"3aee02e5e2f5","title":"MacOS","slug":"mac","download":{"button":{"link":"https://apps.apple.com/ca/app/tailscale/id1475387142?mt=12","title":"Download Tailscale for MacOS"},"docsType":"default","docs":[{"children":[{"marks":["strong"],"text":"Use Tailscale on macOS","_key":"50ac6748d3fc0","_type":"span"}],"_type":"block","style":"h3","_key":"3959ab6bb362","markDefs":[]},{"_key":"8da7c7a1be03","markDefs":[],"children":[{"_type":"span","marks":[],"text":"","_key":"f7bc98cb463d"}],"_type":"block","style":"normal"},{"_type":"block","style":"normal","_key":"cd17ef28230e","listItem":"number","markDefs":[{"_type":"link","href":"https://tailscale.com/kb/1065/macos-variants/#automating-app-store-installs","_key":"57d671b6212f"}],"children":[{"_type":"span","marks":[],"text":"Download and open the Tailscale macOS app from the App Store, or ","_key":"b6067b39f7de0"},{"_type":"span","marks":["57d671b6212f"],"text":"using the","_key":"b6067b39f7de1"},{"_type":"span","marks":[],"text":"聽","_key":"b6067b39f7de2"},{"_type":"span","marks":["57d671b6212f","code"],"text":"mas","_key":"b6067b39f7de3"},{"_type":"span","marks":[],"text":"聽","_key":"b6067b39f7de4"},{"marks":["57d671b6212f"],"text":"CLI tool","_key":"b6067b39f7de5","_type":"span"},{"_type":"span","marks":[],"text":".","_key":"b6067b39f7de6"}],"level":1},{"listItem":"number","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Accept any prompts to install VPN configurations that may appear","_key":"2fbc574103450"}],"level":1,"_type":"block","style":"normal","_key":"7b3635522d11"},{"listItem":"number","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Click ","_key":"6cb3f8bf71f70"},{"_type":"span","marks":["strong"],"text":"Log in","_key":"6cb3f8bf71f71"},{"_type":"span","marks":[],"text":" from the Tailscale menu bar item and authenticate in your browser","_key":"6cb3f8bf71f72"}],"level":1,"_type":"block","style":"normal","_key":"4dfd21a95e83"},{"markDefs":[],"children":[{"_type":"span","marks":[],"text":"Sign up with your team email address","_key":"3639878a2a650"}],"level":1,"_type":"block","style":"normal","_key":"668285275a0d","listItem":"number"},{"_key":"cac5c02ae217","markDefs":[{"_type":"link","href":"https://login.tailscale.com/admin","_key":"0c4de6d94c38"}],"children":[{"text":"You should be logged in and connected! Set up more devices to connect them to your network, or log in to the ","_key":"f7ee667448cf0","_type":"span","marks":[]},{"_type":"span","marks":["0c4de6d94c38"],"text":"admin console","_key":"f7ee667448cf1"},{"_type":"span","marks":[],"text":" to manage existing devices.","_key":"f7ee667448cf2"}],"_type":"block","style":"normal"}],"downloadType":"default","required":"Requires macOS Catalina 10.15 or later."},"icon":{"_type":"sanityImage","alt":"mac os","asset":{"_ref":"image-bc171c33e8291db817b7870d432afe9675523a5a-53x53-svg","_type":"reference"}}},{"download":{"qrCode":{"asset":{"_ref":"image-219d9b654a55e87c05ec2d2be245767a5cf6a603-128x128-png","_type":"reference"},"_type":"sanityImage","alt":"ios qr code"},"downloadType":"qrCode","required":"Requires iOS 15 or later.","button":{"link":"https://apps.apple.com/us/app/tailscale/id1470499037?ls=1","title":"Download Tailscale for iOS"},"docsType":"default","docs":[{"children":[{"_type":"span","marks":["strong"],"text":"Use Tailscale on iOS","_key":"e5bdad6a04020"}],"_type":"block","style":"h3","_key":"a8515996f36b","markDefs":[]},{"_type":"block","style":"normal","_key":"b186bb61f028","markDefs":[],"children":[{"_type":"span","marks":[],"text":"","_key":"ac1e86647ca4"}]},{"_type":"block","style":"normal","_key":"a0166194ecb6","listItem":"number","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Download and open the Tailscale iOS app","_key":"18380aa8bae50"}],"level":1},{"children":[{"_type":"span","marks":[],"text":"Accept the prompts to install a VPN configuration and allow push notifications","_key":"4dc29e51af300"}],"level":1,"_type":"block","style":"normal","_key":"4f0365261d64","listItem":"number","markDefs":[]},{"_type":"block","style":"normal","_key":"6f6659c2ba40","listItem":"number","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Sign up using your team鈥檚 email address","_key":"64f7e6bfc28a0"}],"level":1},{"_type":"block","style":"normal","_key":"daeae288e5b4","markDefs":[{"href":"https://login.tailscale.com/admin","_key":"a7f02779f36e","_type":"link"}],"children":[{"_key":"6cc18db895c80","_type":"span","marks":[],"text":"You should be logged in and connected! Set up more devices to connect them to your network, or log in to the "},{"_type":"span","marks":["a7f02779f36e"],"text":"admin console","_key":"6cc18db895c81"},{"text":" to manage existing devices.","_key":"6cc18db895c82","_type":"span","marks":[]}]}]},"icon":{"alt":"iOS","asset":{"_ref":"image-ddee3d01e49f9aba2e415d6b3325bf37dcf59af5-39x46-svg","_type":"reference"},"_type":"sanityImage"},"_key":"f83a4926f2bba0c22f3206690a7bccc3","title":"iOS","slug":"ios"},{"download":{"button":{"link":"https://pkgs.tailscale.com/stable/tailscale-setup-latest.exe","title":"Download Tailscale for Windows"},"docsType":"default","docs":[{"_key":"84be3510540b","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Use Tailscale on Windows","_key":"1290f23fde9f0"}],"_type":"block","style":"h3"},{"markDefs":[],"children":[{"text":"","_key":"25d1345f5593","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"af0ad6d19c1c"},{"listItem":"number","markDefs":[],"children":[{"_key":"e1342159a59f0","_type":"span","marks":[],"text":"Download Windows 10 or later and run the installer"}],"level":1,"_type":"block","style":"normal","_key":"c78f46184380"},{"children":[{"_type":"span","marks":[],"text":"Click on ","_key":"a0f1da81580e0"},{"marks":["strong"],"text":"Log in","_key":"a0f1da81580e1","_type":"span"},{"_key":"a0f1da81580e2","_type":"span","marks":[],"text":" from the Tailscale icon now in your system tray and authenticate in your browser"}],"level":1,"_type":"block","style":"normal","_key":"030eda993ba6","listItem":"number","markDefs":[]},{"children":[{"text":"Sign up with your team email address","_key":"cea5422733ce0","_type":"span","marks":[]}],"level":1,"_type":"block","style":"normal","_key":"415e5671b708","listItem":"number","markDefs":[]},{"markDefs":[{"_type":"link","href":"https://login.tailscale.com/admin","_key":"706e036a362b"}],"children":[{"_key":"15bb8db425440","_type":"span","marks":[],"text":"You should be logged in and connected! Set up more devices to connect them to your network, or log in to the "},{"text":"admin console","_key":"15bb8db425441","_type":"span","marks":["706e036a362b"]},{"_type":"span","marks":[],"text":" to manage existing devices.","_key":"15bb8db425442"}],"_type":"block","style":"normal","_key":"259db8b53cd7"}],"downloadType":"default","required":"Requires Windows 10 or later."},"icon":{"_type":"sanityImage","alt":"windows 10 download or later","asset":{"_ref":"image-2fc7262b0804883e1327663fad98bf366e89f0fa-46x46-svg","_type":"reference"}},"_key":"58a94a5e8da2bd904edc1b16eb7da23a","title":"Windows","slug":"windows"},{"download":{"docsType":"versions","versions":[{"docs":[{"children":[{"_type":"span","marks":[],"text":"Packages are available for x86 and ARM CPUs, in both 32-bit and 64-bit variants.","_key":"67c1f124f8f50"}],"_type":"block","style":"normal","_key":"30ada13ac356","markDefs":[]},{"_key":"6836098a6442","markDefs":[],"children":[{"_type":"span","marks":["notice"],"text":"Some versions of Amazon Linux 2 are unable to verify signatures from Tailscale, due to a bug in the ","_key":"b8d9e19ff41f0"},{"_type":"span","marks":["code","notice"],"text":"gnupg2","_key":"b8d9e19ff41f1"},{"_type":"span","marks":["notice"],"text":" package. If you encounter a signature verification error, check that your ","_key":"b8d9e19ff41f2"},{"_type":"span","marks":["code","notice"],"text":"gnupg2","_key":"b8d9e19ff41f3"},{"text":" package is version ","_key":"b8d9e19ff41f4","_type":"span","marks":["notice"]},{"_type":"span","marks":["code","notice"],"text":"2.0.22-5.amzn2.0.4","_key":"b8d9e19ff41f5"},{"_type":"span","marks":["notice"],"text":" or later. You can update if necessary with ","_key":"b8d9e19ff41f6"},{"_type":"span","marks":["code","notice"],"text":"sudo yum update gnupg2","_key":"b8d9e19ff41f7"},{"_type":"span","marks":[],"text":"\n\n","_key":"f2d0880ddf01"}],"_type":"block","style":"normal"},{"style":"normal","_key":"86c975161854","listItem":"number","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Install the Yum repository manager: \n\n\n","_key":"2f15c220dd5d"}],"level":1,"_type":"block"},{"listItem":"number","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Add the Tailscale repository and install Tailscale:\n\n","_key":"6c4241b99f80"},{"_key":"e8c1d57e69b3","_type":"span","marks":["code"],"text":"sudo yum-config-manager --add-repo https://pkgs.tailscale.com/stable/amazon-linux/2/tailscale.repo\nsudo yum install tailscale"},{"_type":"span","marks":[],"text":"\n\n","_key":"07ee5d5e6b22"}],"level":1,"_type":"block","style":"normal","_key":"308a1944c229"},{"listItem":"number","markDefs":[],"children":[{"_key":"ac8cf28c336d","_type":"span","marks":[],"text":"Use "},{"text":"systemctl","_key":"808696dd2a53","_type":"span","marks":["code"]},{"marks":[],"text":" to enable and start the service:\n\n","_key":"97880a57416e","_type":"span"},{"_type":"span","marks":["code"],"text":"sudo systemctl enable --now tailscaled","_key":"4190b15d7909"},{"_type":"span","marks":[],"text":"\n\n","_key":"0319c975d067"}],"level":1,"_type":"block","style":"normal","_key":"b710d562a59d"},{"listItem":"number","markDefs":[],"children":[{"_type":"span","marks":[],"text":"You鈥檙e connected! You can find your Tailscale IPv4 address by running:\n\n","_key":"e0f348d0d61b"},{"_type":"span","marks":["code"],"text":"tailscale ip -4","_key":"f1fde8092323"},{"_type":"span","marks":[],"text":"\n\n","_key":"e04434ff173f"}],"level":1,"_type":"block","style":"normal","_key":"7e5bdcdb690f"},{"markDefs":[{"_type":"link","href":"https://tailscale.com/kb/1028/key-expiry","_key":"ee663817b1b5"}],"children":[{"marks":[],"text":"If the device you added is a server or remotely-accessed device, you may want to consider ","_key":"b57d8736f0350","_type":"span"},{"_type":"span","marks":["ee663817b1b5"],"text":"disabling key expiry","_key":"b57d8736f0351"},{"_type":"span","marks":[],"text":" to prevent the need to periodically re-authenticate.","_key":"b57d8736f0352"}],"_type":"block","style":"normal","_key":"e015f77758a4"},{"style":"normal","_key":"5899214225c6","markDefs":[{"_type":"link","href":"https://login.tailscale.com/admin","_key":"c73c9b14206a"}],"children":[{"_type":"span","marks":[],"text":"You should be logged in and connected! Set up more devices to connect them to your network, or log in to the ","_key":"5a8dabad715f0"},{"text":"admin console","_key":"5a8dabad715f1","_type":"span","marks":["c73c9b14206a"]},{"_type":"span","marks":[],"text":" to manage existing devices.","_key":"5a8dabad715f2"}],"_type":"block"}],"_key":"aab402c9b0ac","value":"amazon-linux-2","version":"Amazon Linux 2"},{"docs":[{"markDefs":[{"_type":"link","href":"https://wiki.archlinux.org/index.php/Tailscale","_key":"2c613a136df0"}],"children":[{"_type":"span","marks":[],"text":"Tailscale can run on Arch Linux (64-bit x86 only). See ","_key":"62b8cbf28eb60"},{"_key":"62b8cbf28eb61","_type":"span","marks":["2c613a136df0"],"text":"archlinux.org"},{"_type":"span","marks":[],"text":" for more info.","_key":"62b8cbf28eb62"}],"_type":"block","style":"normal","_key":"f0bac4b7b635"},{"style":"h3","_key":"81d7c2f5c59b","markDefs":[{"_type":"link","href":"https://tailscale.com/download/linux/arch#install","_key":"f2aa59aa751b"}],"children":[{"_key":"74937851a62f0","_type":"span","marks":["f2aa59aa751b"],"text":"Install"}],"_type":"block"},{"markDefs":[],"children":[{"_type":"span","marks":[],"text":"","_key":"f60a304f2ea5"}],"_type":"block","style":"normal","_key":"08cbf9617e07"},{"markDefs":[],"children":[{"_key":"4092b88e97d20","_type":"span","marks":[],"text":"Install Tailscale on Arch Linux:"}],"level":1,"_type":"block","style":"normal","_key":"1fb34a7270fd","listItem":"number"},{"markDefs":[],"children":[{"_type":"span","marks":[],"text":" ","_key":"48b7913051fe"},{"text":"pacman -S tailscale","_key":"4e02ff0606eb0","_type":"span","marks":["code"]}],"_type":"block","style":"normal","_key":"8933fd10eee0"},{"style":"normal","_key":"19e7d9fa3076","listItem":"number","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Use ","_key":"eae717f7b00d0"},{"text":"systemctl","_key":"eae717f7b00d1","_type":"span","marks":["code"]},{"_type":"span","marks":[],"text":" to enable and start the service:","_key":"eae717f7b00d2"}],"level":1,"_type":"block"},{"markDefs":[],"children":[{"_key":"734af24cb27b0","_type":"span","marks":["code"],"text":"sudo systemctl enable --now tailscaled\n"}],"_type":"block","style":"normal","_key":"f995d90ec6cd"},{"level":1,"_type":"block","style":"normal","_key":"c3c39a9b7263","listItem":"number","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Connect your machine to your Tailscale network and authenticate in your browser:","_key":"ed67046eb2a50"}]},{"_key":"0389f7bf8b90","markDefs":[],"children":[{"_type":"span","marks":["code"],"text":"sudo tailscale up\n","_key":"63c2828905620"}],"_type":"block","style":"normal"},{"level":1,"_type":"block","style":"normal","_key":"3a9dd6588227","listItem":"number","markDefs":[],"children":[{"marks":[],"text":"You鈥檙e connected! You can find your Tailscale IPv4 address by running:","_key":"d1288e28a3ab0","_type":"span"}]},{"markDefs":[],"children":[{"_type":"span","marks":["code"],"text":"tailscale ip -4\n","_key":"e0c73f5c780f0"}],"_type":"block","style":"normal","_key":"a6896b6ca730"},{"markDefs":[{"_type":"link","href":"https://tailscale.com/kb/1028/key-expiry","_key":"e950f9e720b7"}],"children":[{"_key":"2f633eee05890","_type":"span","marks":[],"text":"If the device you added is a server or remotely-accessed device, you may want to consider "},{"_type":"span","marks":["e950f9e720b7"],"text":"disabling key expiry","_key":"2f633eee05891"},{"_type":"span","marks":[],"text":" to prevent the need to periodically re-authenticate.","_key":"2f633eee05892"}],"_type":"block","style":"normal","_key":"9870dcfc199c"},{"markDefs":[],"children":[{"_type":"span","marks":[],"text":"","_key":"754686862b65"}],"_type":"block","style":"normal","_key":"b16389a5389e"},{"markDefs":[{"_type":"link","href":"https://tailscale.com/download/linux/arch#post-install","_key":"4c0dcfa81166"}],"children":[{"_type":"span","marks":["4c0dcfa81166"],"text":"Post-install","_key":"26d6e842436d0"}],"_type":"block","style":"h3","_key":"8cb0e142584d"},{"_key":"b55040f858af","markDefs":[],"children":[{"_type":"span","marks":[],"text":"As a hardening measure, you may want to consider setting the following sysctl values to set reverse path filtering to strict mode:","_key":"e75e807ebe9f0"}],"_type":"block","style":"normal"},{"_type":"block","style":"normal","_key":"6ddc2e7b7310","markDefs":[],"children":[{"_key":"97033d2f22310","_type":"span","marks":["code"],"text":"net.ipv4.conf.default.rp_filter = 1\nnet.ipv4.conf.all.rp_filter = 1"},{"_type":"span","marks":[],"text":"\n","_key":"e90b06fa5b1e"}]},{"markDefs":[],"children":[{"text":"By enabling this setting, the kernel will only accept packets from a source address if there exists a route back to the source address in the routing table, such as the internal interfaces on the machine.","_key":"4a04f14b77610","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"6cd88c5a4f5e"},{"_type":"block","style":"normal","_key":"7d675c244a49","markDefs":[],"children":[{"_type":"span","marks":[],"text":"When using Tailscale as a subnet router or exit node, you will need to set the value to ","_key":"a9fa773291dc0"},{"_type":"span","marks":["inlineCode"],"text":"2","_key":"26441087f6aa"},{"_type":"span","marks":[],"text":" (loose) or ","_key":"27aec8734394"},{"_type":"span","marks":["inlineCode"],"text":"0","_key":"1e1445181749"},{"_type":"span","marks":[],"text":" (off) to allow packets to be forwarded from the Tailscale network.","_key":"b9052e6569e4"}]},{"_type":"block","style":"normal","_key":"2441a1404b73","markDefs":[],"children":[{"_type":"span","marks":[],"text":"By default, these are set in ","_key":"97ae038cf77a0"},{"text":"/usr/lib/sysctl.d/50-default.conf","_key":"f08238be9d45","_type":"span","marks":["inlineCode"]},{"_type":"span","marks":[],"text":".","_key":"bf6dd430f73d"}]},{"_key":"f9ac2407a3ef","markDefs":[{"_type":"link","href":"https://login.tailscale.com/admin","_key":"cfcf7b0566cb"}],"children":[{"_type":"span","marks":[],"text":"You should be logged in and connected! Set up more devices to connect them to your network, or log in to the ","_key":"9e994346fd840"},{"_type":"span","marks":["cfcf7b0566cb"],"text":"admin console","_key":"9e994346fd841"},{"_type":"span","marks":[],"text":" to manage existing devices.","_key":"9e994346fd842"}],"_type":"block","style":"normal"}],"_key":"348d01b4043e","value":"arch","version":"Arch Linux"},{"docs":[{"_key":"4da187570b3d","markDefs":[],"children":[{"text":"Packages are available for x86 and ARM CPUs, in both 32-bit and 64-bit variants.","_key":"81dbeacd6ec30","_type":"span","marks":[]}],"_type":"block","style":"normal"},{"level":1,"_type":"block","style":"normal","_key":"49375318052a","listItem":"number","markDefs":[],"children":[{"marks":[],"text":"Install the Yum repository manager:","_key":"19dec9a4b33d0","_type":"span"}]},{"_key":"d08e5036ef80","markDefs":[],"children":[{"_type":"span","marks":["code"],"text":"sudo yum install yum-utils\n","_key":"8a975776210c0"}],"_type":"block","style":"normal"},{"children":[{"marks":[],"text":"Add the Tailscale repository and install Tailscale:","_key":"b0beeb5162cc0","_type":"span"}],"level":1,"_type":"block","style":"normal","_key":"ee8f858f1b38","listItem":"number","markDefs":[]},{"_key":"ab61a3de3cfa","markDefs":[],"children":[{"_type":"span","marks":["code"],"text":"sudo yum-config-manager --add-repo https://pkgs.tailscale.com/stable/centos/7/tailscale.repo\nsudo yum install tailscale","_key":"67298a9515da0"},{"_type":"span","marks":[],"text":"\n","_key":"65d04f88729d"}],"_type":"block","style":"normal"},{"listItem":"number","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Use ","_key":"31379dbc19ec0"},{"_type":"span","marks":["code"],"text":"systemctl","_key":"31379dbc19ec1"},{"_type":"span","marks":[],"text":" to enable and start the service:","_key":"31379dbc19ec2"}],"level":1,"_type":"block","style":"normal","_key":"0be923e2433d"},{"children":[{"_type":"span","marks":["code"],"text":"sudo systemctl enable --now tailscaled\n","_key":"e43147adf5970"}],"_type":"block","style":"normal","_key":"fb06b860be53","markDefs":[]},{"markDefs":[],"children":[{"_type":"span","marks":[],"text":"Connect your machine to your Tailscale network and authenticate in your browser:","_key":"dca48fdc9f160"}],"level":1,"_type":"block","style":"normal","_key":"852cd54bf3cb","listItem":"number"},{"style":"normal","_key":"320aba56d2e0","markDefs":[],"children":[{"_type":"span","marks":["code"],"text":"sudo tailscale up\n","_key":"620acf5188d90"}],"_type":"block"},{"markDefs":[],"children":[{"_key":"4d6b106e38880","_type":"span","marks":[],"text":"You鈥檙e connected! You can find your Tailscale IPv4 address by running:"}],"level":1,"_type":"block","style":"normal","_key":"7211862c1b77","listItem":"number"},{"style":"normal","_key":"c86b43cf9b40","markDefs":[],"children":[{"text":"tailscale ip -4\n","_key":"d1bf48ed34e00","_type":"span","marks":["code"]}],"_type":"block"},{"markDefs":[{"href":"https://tailscale.com/kb/1028/key-expiry","_key":"67457ce642b1","_type":"link"}],"children":[{"marks":[],"text":"If the device you added is a server or remotely-accessed device, you may want to consider ","_key":"5eec9fbabd190","_type":"span"},{"text":"disabling key expiry","_key":"5eec9fbabd191","_type":"span","marks":["67457ce642b1"]},{"_type":"span","marks":[],"text":" to prevent the need to periodically re-authenticate.","_key":"5eec9fbabd192"}],"_type":"block","style":"normal","_key":"fa751e7b036f"},{"children":[{"marks":[],"text":"Some routing features such as ","_key":"ad92593d53b40","_type":"span"},{"_type":"span","marks":["4ebfec1336c1"],"text":"exit nodes","_key":"ad92593d53b41"},{"_type":"span","marks":[],"text":" may not work on CentOS because Tailscale鈥檚 routing is ","_key":"ad92593d53b42"},{"_key":"ad92593d53b43","_type":"span","marks":["ca8e888e7402"],"text":"not yet compatible with firewalld"},{"text":".","_key":"ad92593d53b44","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"f2fa6587013c","markDefs":[{"_key":"4ebfec1336c1","_type":"link","href":"https://tailscale.com/kb/1103/exit-nodes"},{"_type":"link","href":"https://github.com/tailscale/tailscale/issues/3416","_key":"ca8e888e7402"}]},{"children":[{"_type":"span","marks":[],"text":"You should be logged in and connected! Set up more devices to connect them to your network, or log in to the ","_key":"2d5414c6814e0"},{"_type":"span","marks":["b573afc00a9d"],"text":"admin console","_key":"2d5414c6814e1"},{"_type":"span","marks":[],"text":" to manage existing devices.","_key":"2d5414c6814e2"}],"_type":"block","style":"normal","_key":"f67d21b4e20b","markDefs":[{"_type":"link","href":"https://login.tailscale.com/admin","_key":"b573afc00a9d"}]}],"_key":"318133cba26e","value":"centos-7","version":"CentOS 7"},{"version":"Ubuntu 20.04 LTS (Focal)","docs":[{"_key":"1c0c4413e4eb","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Packages are available for x86 and ARM CPUs, in both 32-bit and 64-bit variants.","_key":"ff4be85086ec0"}],"_type":"block","style":"normal"},{"style":"normal","_key":"8853ae07657c","listItem":"number","markDefs":[],"children":[{"text":"Add Tailscale鈥檚 package signing key and repository:","_key":"e553cd1771fc0","_type":"span","marks":[]}],"level":1,"_type":"block"},{"children":[{"_type":"span","marks":["code"],"text":"curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/focal.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg \u003e/dev/null\ncurl -fsSL https://pkgs.tailscale.com/stable/ubuntu/focal.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list","_key":"da27a5e3f9da0"}],"_type":"block","style":"normal","_key":"950f8c81a4e8","markDefs":[]},{"style":"normal","_key":"18d02ef73329","listItem":"number","markDefs":[],"children":[{"text":"Install Tailscale:","_key":"55fb6648a49a0","_type":"span","marks":[]}],"level":1,"_type":"block"},{"markDefs":[],"children":[{"text":"sudo apt-get update\nsudo apt-get install tailscale","_key":"44d4e3ad1a140","_type":"span","marks":["code"]}],"_type":"block","style":"normal","_key":"e9a7b95f0c5a"},{"level":1,"_type":"block","style":"normal","_key":"d3f156538261","listItem":"number","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Connect your machine to your Tailscale network and authenticate in your browser:","_key":"64667b8556580"}]},{"_type":"block","style":"normal","_key":"e83e2efd3223","markDefs":[],"children":[{"_type":"span","marks":["code"],"text":"sudo tailscale up","_key":"9f881de52e000"}]},{"listItem":"number","markDefs":[],"children":[{"_type":"span","marks":[],"text":"You鈥檙e connected! You can find your Tailscale IPv4 address by running:","_key":"74c04cfd78a70"}],"level":1,"_type":"block","style":"normal","_key":"07f193957dba"},{"markDefs":[],"children":[{"_key":"ec007273a5240","_type":"span","marks":["code"],"text":"tailscale ip -4"},{"_type":"span","marks":[],"text":"\n","_key":"b28c1431f032"}],"_type":"block","style":"normal","_key":"c0131429ea09"},{"_key":"da80b4a1c041","markDefs":[{"href":"https://tailscale.com/kb/1028/key-expiry","_key":"68e1ea1c21a6","_type":"link"}],"children":[{"_type":"span","marks":[],"text":"If the device you added is a server or remotely-accessed device, you may want to consider ","_key":"4d90be42cdeb0"},{"_type":"span","marks":["68e1ea1c21a6"],"text":"disabling key expiry","_key":"4d90be42cdeb1"},{"_type":"span","marks":[],"text":" to prevent the need to periodically re-authenticate.","_key":"4d90be42cdeb2"}],"_type":"block","style":"normal"},{"markDefs":[{"_type":"link","href":"https://login.tailscale.com/admin","_key":"6248d488736e"}],"children":[{"text":"You should be logged in and connected! Set up more devices to connect them to your network, or log in to the ","_key":"c176347ed8ff0","_type":"span","marks":[]},{"text":"admin console","_key":"c176347ed8ff1","_type":"span","marks":["6248d488736e"]},{"_type":"span","marks":[],"text":" to manage existing devices.","_key":"c176347ed8ff2"}],"_type":"block","style":"normal","_key":"d1a2ffe8a3a2"}],"_key":"f8df0fd93022","value":"ubuntu-2004"}],"downloadType":"commandLine","commandLine":{"code":"curl -fsSL https://tailscale.com/install.sh | sh","heading":"Install with one command","scriptSource":"https://github.com/tailscale/tailscale/blob/main/scripts/installer.sh"}},"icon":{"_type":"sanityImage","alt":"linux","asset":{"_ref":"image-edb9c0001a81030555740445b5b863d73c5db274-55x40-svg","_type":"reference"}},"_key":"4f2e1650adb3f8059c5c4b382c95cdb3","title":"Linux","slug":"linux"},{"icon":{"_type":"sanityImage","alt":"Android","asset":{"_ref":"image-c561b5c075ac1494aa06f15610f577197f8cc717-63x36-svg","_type":"reference"}},"_key":"da8891b0e8ee7d4c1fbba8108ba2d96d","title":"Android","slug":"android","download":{"docsType":"default","docs":[{"markDefs":[],"children":[{"marks":["strong"],"text":"Use Tailscale on Android","_key":"3462361027b50","_type":"span"}],"_type":"block","style":"h3","_key":"0cdc15552b75"},{"_key":"872d185f5da6","markDefs":[],"children":[{"marks":[],"text":"","_key":"05ad44863073","_type":"span"}],"_type":"block","style":"normal"},{"children":[{"_key":"dbdd2e06e8b70","_type":"span","marks":[],"text":"Download and the Tailscale app from the Play Store"}],"level":1,"_type":"block","style":"normal","_key":"c84264a1d7ce","listItem":"number","markDefs":[]},{"style":"normal","_key":"a76cba09ad76","listItem":"number","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Accept the prompts to install a VPN configuration","_key":"327b7ba679160"}],"level":1,"_type":"block"},{"listItem":"number","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Sign up with your team鈥檚 email address","_key":"c38d3416299f0"}],"level":1,"_type":"block","style":"normal","_key":"6fa3207bd08d"},{"children":[{"_type":"span","marks":[],"text":"You should be logged in and connected! Set up more devices to connect them to your network, or log in to the ","_key":"1f7fb1e71ab80"},{"_type":"span","marks":["eaa9ffffd6e6"],"text":"admin console","_key":"1f7fb1e71ab81"},{"_type":"span","marks":[],"text":" to manage existing devices.","_key":"1f7fb1e71ab82"}],"_type":"block","style":"normal","_key":"33c68bed4d62","markDefs":[{"_type":"link","href":"https://login.tailscale.com/admin","_key":"eaa9ffffd6e6"}]}],"qrCode":{"_type":"sanityImage","alt":"android qr code","asset":{"_ref":"image-eb3931046429afc4f6494ddc60bc294e319b5e80-128x128-png","_type":"reference"}},"downloadType":"qrCode","required":"Requires Android 6 or later.","button":{"link":"https://play.google.com/store/apps/details?id=com.tailscale.ipn","title":"Download Tailscale for Android"}}}],"_type":"downloadLandingPage","description":"Install the app and sign in to get started."}}]},"global":{"legal":null,"globalOptions":null,"header":{"_createdAt":"2023-10-06T12:21:23Z","links":[{"title":"Download","url":"/download","_key":"157b4ad1150d"},{"_key":"f00209e74f6b","title":"Log in","url":"https://login.tailscale.com/welcome"}],"_updatedAt":"2024-11-19T18:13:18Z","button":{"buttonOptions":{"color":"black"},"_type":"button","link":{"title":"Get started","url":"https://login.tailscale.com/start"}},"_rev":"N06nnxz6bPVwWf6YI483uo","_type":"header","_id":"7797109d-2dc4-4a75-b5a3-b1019c33212f","menu":[{"title":"Product","submenu":{"product":{"rightCol":{"nav":{"heading":"Explore","links":[{"_key":"c653da519dfb","title":"Integrations","link":"/integrations"},{"link":"/features","_key":"a878da5fa54c","title":"Features"},{"link":"/compare","_key":"adda698ed879","title":"Compare Tailscale"},{"link":"/partnerships","_key":"b57369965809","title":"Partnerships"}]}},"leftCol":{"topNav":{"heading":"Meet Tailscale","links":[{"icon":{"alt":"icon","_type":"sanityImage"},"link":"/blog/how-tailscale-works/","_key":"5495d201056a","title":"How it works"},{"icon":{"_type":"sanityImage","alt":"icon"},"link":"/why-tailscale","_key":"dc9cde7ff83cb94cfc98ff29bdcd0997","title":"Why Tailscale"},{"icon":{"alt":"WireGuard庐","_type":"sanityImage"},"link":"/wireguard-vpn","_key":"5d88e3ffcc6b","title":"WireGuard庐 for Enterprises"},{"icon":{"_type":"sanityImage","alt":"Bring Tailscale to Work"},"link":"/bring-tailscale-to-work","_key":"435de37ddd5f","title":"Bring Tailscale to Work"}]}}},"submenuType":"product"},"hasSubmenu":true,"_key":"95381f81d527"},{"submenu":{"product":{"leftCol":{"topNav":{"heading":"By use-case","links":[{"_key":"193eaaa0cef8","title":"Remote Access","link":"/use-cases/remote-access"},{"_key":"05cadfcf3e65b04708a9d88060f68f9e","title":"Site-to-site Networking","link":"/use-cases/site-to-site-networking"},{"link":"/use-cases/multi-cloud-networking","_key":"fbd28dffeac0","title":"Multi-Cloud Networking"},{"link":"/use-cases/kubernetes","_key":"da202f1d966a","title":"Kubernetes Networking"},{"_key":"8c78e633c6b1","title":"Edge \u0026 IoT Deployments","link":"/use-cases/iot"},{"link":"/use-cases/zero-trust-networking","_key":"6a363d694952","title":"Zero Trust Networking"},{"link":"/use-cases/ai","_key":"9c49b97d6b06","title":"AI Workloads"},{"title":"Secure SaaS","link":"/use-cases/secure-saas","_key":"2602b548bd52"},{"_key":"6fc65e9fe1c6","title":"Business VPN","link":"/use-cases/business-vpn"},{"title":"Homelab","link":"/use-cases/homelab","_key":"d99d14013ab3"}]}},"rightCol":{"nav":{"heading":"By role","links":[{"link":"/solutions/devops","_key":"502a00f49baf","title":"DevOps"},{"link":"/solutions/it","_key":"0fe4c0d6fa83","title":"IT"},{"link":"/solutions/security","_key":"026f30b876a7","title":"Security"}]}}},"submenuType":"product"},"hasSubmenu":true,"_key":"a7062f1924df","title":"Solutions"},{"submenu":{"submenuType":"product"},"link":"/enterprise","hasSubmenu":false,"_key":"fd055b16290df04c6012d0d33c2fad13","title":"Enterprise"},{"submenu":{"submenuType":"product"},"link":"/customers","hasSubmenu":false,"_key":"b595975539c7407a7ed4510edd549223","title":"Customers"},{"hasSubmenu":false,"_key":"f06fabeb084c","title":"Docs","submenu":{"submenuType":"product"},"link":"/kb/1017/install/"},{"hasSubmenu":false,"_key":"f2537b6fa068","title":"Blog","submenu":{"submenuType":"product"},"link":"/blog"},{"submenu":{"submenuType":"product"},"link":"/pricing","hasSubmenu":false,"_key":"e1b7b44dc091","title":"Pricing"}],"title":"Production Header"},"socials":null,"newsBar":null,"redirects":[{"destination":"/wireguard-vpn","source":"/wireguard","_key":"8b0a3ebcf822"}],"seo":{"ogImage":{"_type":"image","asset":{"_ref":"image-8e0455b2d9b33c6151016afdf2ea81d7623c2f04-1200x628-png","_type":"reference"}}},"announcement":{"link":{"label":"Where to find us","url":"https://tailscale.com/reinvent"},"text":"Attending AWS re:Invent?"},"footer":{"cta":{"asset":{"type":"image","image":{"_type":"sanityImage","alt":"cta phone","asset":{"_ref":"image-b715b4ca5e2577da60f0d529a4a9bc2ad4cadf59-362x567-svg","_type":"reference"}},"_type":"asset"},"darkLogoGrid":[{"logo":{"asset":{"_ref":"image-a1fb7441ec6ea5254d0f14119dbe0abf5c822f9f-199x81-svg","_type":"reference"},"_type":"sanityImage","alt":"mercury"},"_key":"fb360d1bc6c4"},{"logo":{"alt":"instacart","asset":{"_ref":"image-62410277e3cd5df52c9b59e787ae52a5a2699580-199x81-svg","_type":"reference"},"_type":"sanityImage"},"_key":"a24139987731"},{"logo":{"alt":"Retool","asset":{"_ref":"image-80654c9d97220caec3e35ba29d3e7439a03d482a-199x82-svg","_type":"reference"},"_type":"sanityImage"},"_key":"0fa57e2eebee"},{"logo":{"alt":"duolingo","asset":{"_ref":"image-9b799915a326b1b78decc95e6ce251b87111f2bf-199x81-svg","_type":"reference"},"_type":"sanityImage"},"_key":"b47251ca28bd"},{"logo":{"asset":{"_type":"reference","_ref":"image-b36780abd0594e34b52e74176a6b61811bbed602-199x82-svg"},"_type":"sanityImage","alt":"Hugging Face"},"_key":"7bf06e2e5305"}],"ctaButton":{"buttonOptions":{"color":"white"},"_type":"button","link":{"title":"Get started","url":"/get-started"}},"logoGrid":[{"logo":{"_type":"sanityImage","alt":"mercury","asset":{"_ref":"image-459a7a8492910eeb22f22bb8d4c0f864b0bae25f-199x81-svg","_type":"reference"}},"_key":"a3a9b2012378"},{"logo":{"_type":"sanityImage","alt":"instacrt","asset":{"_ref":"image-7d127f4bb62a408b056328349f291857df6251b3-199x81-svg","_type":"reference"}},"_key":"993b75d39e13"},{"logo":{"_type":"sanityImage","alt":"Retool","asset":{"_ref":"image-e9579b00087d7896e9cb750f4eb39f2c11ed11b8-199x82-svg","_type":"reference"}},"_key":"8449f10eb5c7"},{"logo":{"_type":"sanityImage","alt":"duolingo","asset":{"_ref":"image-7958bf3d43a30e661ca74cf0510f250d9b99ecef-199x81-svg","_type":"reference"}},"_key":"3ab303288a39"},{"logo":{"_type":"sanityImage","alt":"Hugging Face","asset":{"_ref":"image-68e2e5024898bcd6f6d142e0306dc7564787e1d7-199x82-svg","_type":"reference"}},"_key":"5e630c781c8a"}],"secondaryCta":{"heading":"Schedule a demo","link":{"title":"Contact sales","url":"/contact/sales"}},"heading":"Try Tailscale for |free|","textCard":{"heading":"Try Tailscale for |free|","_type":"textCard","options":{"headingFontColor":"white","sectionAlignment":"left","contentFontColor":"white","headingMaxWidth":292,"hasMobileTextAlignment":false,"highlightColor":"blue-3","headingMarginBottom":"30","headingFontSize":"h3"},"links":[{"_key":"dc04d805f7e0","type":"button","textLink":{"_type":"textLink","textLinkOptions":{"underlineColor":"black","arrowColor":"black"}},"button":{"buttonOptions":{"color":"white"},"_type":"button","link":{"title":"Get started","url":"https://login.tailscale.com/start"}}}]}},"legalContent":"WireGuard is a registered trademark of Jason A. Donenfeld.","_type":"footer","_id":"422b4abf-6e3f-4213-ab94-a03dd444be3d","title":"Production Footer","copyrightContent":"Tailscale Inc. All rights reserved. Tailscale is a registered trademark of Tailscale Inc.","_createdAt":"2023-10-06T14:44:29Z","_rev":"IlIq0JCGGmrvSiDdugDJgM","footerNav":[{"heading":"Product","links":[{"_key":"30386cf08177","title":"How it works","url":"/blog/how-tailscale-works/"},{"title":"Pricing","url":"/pricing","_key":"45dec9531713"},{"_key":"e6f4d8daff21","title":"Integrations","url":"/integrations"},{"_key":"d4f7875a767f","title":"Features","url":"/features"},{"_key":"64846fcdaf3b","title":"Compare Tailscale","url":"/compare"}],"_key":"05f3fa61c972"},{"heading":"Use Cases","links":[{"_key":"7b4858603fc7","title":"Business VPN","url":"/use-cases/business-vpn"},{"_key":"06fbf46e9354","title":"Remote Access","url":"/use-cases/remote-access"},{"title":"Site-to-Site Networking","url":"/use-cases/site-to-site-networking","_key":"ab3e69241df2"},{"_key":"b79f544a8266","title":"Homelab","url":"/use-cases/homelab"},{"_key":"8660f39ec574","title":"Enterprise","url":"/enterprise"}],"_key":"7870d03d9802"},{"heading":"Resources","links":[{"_key":"b5ad8866742c","title":"Blog","url":"/blog"},{"_key":"21869f26f11b","title":"Events \u0026 Webinars","url":"/events-webinars"},{"_key":"c844ea072844","title":"Partnerships","url":"/partnerships"}],"_key":"2e262725243d"},{"heading":"Company","links":[{"_key":"8cc3fedb5b31","title":"Company","url":"/company"},{"_key":"e69d139c2c7c","title":"Careers","url":"/careers"},{"_key":"ad370d7ab2c1","title":"Press","url":"/press"}],"_key":"a1e16018d519"},{"_key":"b25bd2c7203e","heading":"Help \u0026 Support","links":[{"_key":"f7d6ef6a99c6","title":"Support","url":"/contact/support"},{"_key":"18077954da8f455140153a58c74e53ba","title":"Sales","url":"/contact/sales"},{"_key":"3b91a6bb3d6b","title":"Security","url":"/security"},{"_key":"9d3e837341e2","title":"Legal","url":"/legal"},{"_key":"a69304fe5b80","title":"Open Source","url":"/opensource"},{"_key":"a02943ca7fdd","title":"Changelog","url":"/changelog"}]},{"heading":"Learn","links":[{"_key":"6c45141fcc65","title":"SSH keys","url":"/learn/generate-ssh-keys/"},{"_key":"86c070f995c4","title":"Docker SSH","url":"/learn/ssh-into-docker-container/"},{"_key":"19c70bbf9478","title":"DevSecOps","url":"/learn/devsecops/"},{"_key":"927093698579","title":"Multicloud","url":"/learn/multicloud/"},{"_key":"22e6d051e763","title":"NAT Traversal","url":"/blog/how-nat-traversal-works/"},{"_key":"4e51a8a4f0a7","title":"MagicDNS","url":"/blog/2021-09-private-dns-with-magicdns/"},{"url":"/learn/privileged-access-management/","_key":"f8f8893085b3","title":"PAM"},{"_key":"8775c2b1f419","title":"PoLP","url":"/learn/principle-of-least-privilege/"},{"_key":"e7fdb19bd312","title":"All articles","url":"/learn"}],"_key":"0bdaf34fbe61"}],"legalNav":[{"_key":"b3b1d8dfddea","title":"Terms of Service","url":"/terms"},{"_key":"3e22b7802445","title":"Privacy Policy","url":"/privacy-policy"}],"_updatedAt":"2024-11-01T16:35:35Z"}},"allDownloads":[{"type":"app-store","title":"macOS","slug":"mac","supportedVersions":"Requires macOS Big Sur 11.0 or later.","downloadLink":"https://pkgs.tailscale.com/stable/Tailscale-latest-macos.pkg","alternateDownloadLink":{"link":"https://apps.apple.com/ca/app/tailscale/id1475387142?mt=12","storeName":"macOS App Store"},"docsArticle":{"title":"Install Tailscale on macOS","contentHtml":"\u003col\u003e\n\u003cli\u003e\n\u003cp\u003eDownload and install the Tailscale client using one of the following options:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://pkgs.tailscale.com/stable/#macos\"\u003eStandalone variant\u003c/a\u003e from Tailscale\u0026#x27;s package server (recommended).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://apps.apple.com/ca/app/tailscale/id1475387142\"\u003eMac App Store\u003c/a\u003e variant. The Tailscale client is free to download, but downloading any app from the Mac App Store may require an Apple ID with a valid credit card attached.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFollow the Tailscale onboarding flow, which will guide you to install the Tailscale VPN configuration.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSign up with \u003ca href=\"/kb/1013/sso-providers\"\u003eyour SSO identity provider\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ol\u003e"}},{"type":"app-store","title":"iOS","slug":"ios","supportedVersions":"Requires iOS 15 or later.","downloadLink":"https://apps.apple.com/us/app/tailscale/id1470499037?ls=1","qr":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEX///8AAABVwtN+AAABeUlEQVR42tzUMY6zMBQE4EEu3MEFrPgaFEhciXRbBVKlC1eylMLXcPQu4O1cWMwvErR/aW/KdYP0NTyPRw9/+2gyvD5ekbEOgAC04wmyYKoDm4Tu0pNqzb+A3IL+V7AppqeTzwGQlRHW/79LCUi5D2d/6uUnsQIAUMxnxxR+XqIA2jI0j29iFOZKkISO334bJb4vV4TXT7mNNpnOLnWQZ3NRdzx97lgHmjdZ8+zRhzlMHwK0Wh/33lIWiXXAReIwp6djtEsVIGjTuQvouL4yLYNWN1mGLqE3x6RFgPkyM69uG9XxDEXQe6q5840j36OXQRHtuGk6krWw5Pmx6W2fFB8CaZoHPZMsZqoDe+NeYbqwb5AqgFb34eyezkx5qoSv0KrYoydRB3v9I87p6UNn6mBfnzPXdBplPTpWBEDi0NAydO9KlcEmufLqbCKPgD6CbWj1CfkYvQriMLNJjAF1AISza9E4teZKIOXqLiPGPKmlCv7O+RcAAP//TMjcklfrHLYAAAAASUVORK5CYII=","docsArticle":{"title":"Install Tailscale on iOS","contentHtml":"\u003col\u003e\n\u003cli\u003eDownload and open the Tailscale iOS app\u003c/li\u003e\n\u003cli\u003eAccept the prompts to install a VPN configuration and allow push notifications\u003c/li\u003e\n\u003cli\u003eSign up using your team\u0026#x27;s email address\u003c/li\u003e\n\u003c/ol\u003e"}},{"type":"app-store","title":"Windows","slug":"windows","supportedVersions":"Requires Windows 10 or later.","downloadLink":"https://pkgs.tailscale.com/stable/tailscale-setup-latest.exe","docsArticle":{"title":"Install Tailscale on Windows","contentHtml":"\u003col\u003e\n\u003cli\u003eDownload and run the Windows installer\u003c/li\u003e\n\u003cli\u003eSelect \u003cstrong\u003eLog in\u003c/strong\u003e from the Tailscale icon now in your system tray and authenticate in your browser\u003c/li\u003e\n\u003cli\u003eSign up with your team email address\u003c/li\u003e\n\u003c/ol\u003e"}},{"type":"distro","title":"Linux","slug":"linux","defaultDistro":"ubuntu-2404","versions":[{"id":"amazon-linux-2","title":"Amazon Linux 2"},{"id":"arch","title":"Arch Linux"},{"id":"centos-7","title":"CentOS 7"},{"id":"centos-8","title":"CentOS 8"},{"id":"centos-9","title":"CentOS Stream 9"},{"id":"debian-stretch","title":"Debian 9 (Stretch)"},{"id":"debian-buster","title":"Debian 10 (Buster)"},{"id":"debian-bullseye","title":"Debian 11 (Bullseye)"},{"id":"debian-bookworm","title":"Debian 12 (Bookworm)"},{"id":"debian-sid","title":"Debian Unstable (Sid)"},{"id":"fedora-1","title":"Fedora (version 40 and earlier)"},{"id":"fedora-2","title":"Fedora (version 41 and later)"},{"id":"nixos","title":"NixOS"},{"id":"opensuse-leap-15.1","title":"openSUSE Leap 15.1"},{"id":"opensuse-leap-15.2","title":"openSUSE Leap 15.2"},{"id":"opensuse-tumbleweed","title":"openSUSE Tumbleweed"},{"id":"oracle-linux-7","title":"Oracle Linux 7"},{"id":"oracle-linux-8","title":"Oracle Linux 8"},{"id":"rhel-8","title":"RHEL 8"},{"id":"rhel-9","title":"RHEL 9"},{"id":"rpi-bullseye","title":"Raspberry Pi Bullseye"},{"id":"rpi","title":"Raspberry Pi Buster"},{"id":"rpi-stretch","title":"Raspberry Pi Stretch"},{"id":"ubuntu-1604","title":"Ubuntu 16.04 LTS (Xenial)"},{"id":"ubuntu-1804","title":"Ubuntu 18.04 LTS (Bionic)"},{"id":"ubuntu-1910","title":"Ubuntu 19.10 (Eoan)"},{"id":"ubuntu-2004","title":"Ubuntu 20.04 LTS (Focal)"},{"id":"ubuntu-2010","title":"Ubuntu 20.10 (Groovy)"},{"id":"ubuntu-2104","title":"Ubuntu 21.04 (Hirsute)"},{"id":"ubuntu-2110","title":"Ubuntu 21.10 (Impish)"},{"id":"ubuntu-2204","title":"Ubuntu 22.04 LTS (Jammy)"},{"id":"ubuntu-2210","title":"Ubuntu 22.10 (Kinetic)"},{"id":"ubuntu-2304","title":"Ubuntu 23.04 (Lunar)"},{"id":"ubuntu-2310","title":"Ubuntu 23.10 (Mantic)"},{"id":"ubuntu-2404","title":"Ubuntu 24.04 LTS (Noble)"},{"id":"ubuntu-2410","title":" Ubuntu 24.10 (Oracular)"},{"id":"static","title":"Other"}],"docsArticle":{"title":"Setting up Tailscale on Ubuntu 24.04 (noble)","contentHtml":"\u003cp\u003ePackages are available for x86 and ARM CPUs, in both 32-bit and 64-bit\nvariants.\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cp\u003eAdd Tailscale\u0026#x27;s package signing key and repository:\u003c/p\u003e\n\u003cdiv class=\"group relative overflow-hidden\"\u003e\u003cdiv class=\"absolute right-[5px] top-[21px] flex h-10 w-10 items-center justify-center rounded bg-grey-3 text-black opacity-0 transition-opacity duration-200 group-hover:opacity-100\"\u003e\u003cbutton type=\"button\" aria-label=\"copy\"\u003e\u003csvg width=\"17\" height=\"17\" viewBox=\"0 0 17 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"\u003e\u003cpath d=\"M12.8333 9.91667H14.0833C15.0038 9.91667 15.75 9.1705 15.75 8.25V2.41667C15.75 1.49619 15.0038 0.75 14.0833 0.75H8.25C7.3295 0.75 6.58333 1.49619 6.58333 2.41667V3.66667M2.41667 6.58333H8.25C9.1705 6.58333 9.91667 7.3295 9.91667 8.25V14.0833C9.91667 15.0038 9.1705 15.75 8.25 15.75H2.41667C1.49619 15.75 0.75 15.0038 0.75 14.0833V8.25C0.75 7.3295 1.49619 6.58333 2.41667 6.58333Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/button\u003e\u003c/div\u003e\u003cpre class=\"refractor language-markup\"\u003e\u003ccode class=\"language-markup\"\u003ecurl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg \u0026gt;/dev/null\ncurl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list\n\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eInstall Tailscale:\u003c/p\u003e\n\u003cdiv class=\"group relative overflow-hidden\"\u003e\u003cdiv class=\"absolute right-[5px] top-[21px] flex h-10 w-10 items-center justify-center rounded bg-grey-3 text-black opacity-0 transition-opacity duration-200 group-hover:opacity-100\"\u003e\u003cbutton type=\"button\" aria-label=\"copy\"\u003e\u003csvg width=\"17\" height=\"17\" viewBox=\"0 0 17 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"\u003e\u003cpath d=\"M12.8333 9.91667H14.0833C15.0038 9.91667 15.75 9.1705 15.75 8.25V2.41667C15.75 1.49619 15.0038 0.75 14.0833 0.75H8.25C7.3295 0.75 6.58333 1.49619 6.58333 2.41667V3.66667M2.41667 6.58333H8.25C9.1705 6.58333 9.91667 7.3295 9.91667 8.25V14.0833C9.91667 15.0038 9.1705 15.75 8.25 15.75H2.41667C1.49619 15.75 0.75 15.0038 0.75 14.0833V8.25C0.75 7.3295 1.49619 6.58333 2.41667 6.58333Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/button\u003e\u003c/div\u003e\u003cpre class=\"refractor language-markup\"\u003e\u003ccode class=\"language-markup\"\u003esudo apt-get update\nsudo apt-get install tailscale\n\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eConnect your machine to your Tailscale network and authenticate in your browser:\u003c/p\u003e\n\u003cdiv class=\"group relative overflow-hidden\"\u003e\u003cdiv class=\"absolute right-[5px] top-[21px] flex h-10 w-10 items-center justify-center rounded bg-grey-3 text-black opacity-0 transition-opacity duration-200 group-hover:opacity-100\"\u003e\u003cbutton type=\"button\" aria-label=\"copy\"\u003e\u003csvg width=\"17\" height=\"17\" viewBox=\"0 0 17 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"\u003e\u003cpath d=\"M12.8333 9.91667H14.0833C15.0038 9.91667 15.75 9.1705 15.75 8.25V2.41667C15.75 1.49619 15.0038 0.75 14.0833 0.75H8.25C7.3295 0.75 6.58333 1.49619 6.58333 2.41667V3.66667M2.41667 6.58333H8.25C9.1705 6.58333 9.91667 7.3295 9.91667 8.25V14.0833C9.91667 15.0038 9.1705 15.75 8.25 15.75H2.41667C1.49619 15.75 0.75 15.0038 0.75 14.0833V8.25C0.75 7.3295 1.49619 6.58333 2.41667 6.58333Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/button\u003e\u003c/div\u003e\u003cpre class=\"refractor language-markup\"\u003e\u003ccode class=\"language-markup\"\u003esudo tailscale up\n\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eYou\u0026#x27;re connected! You can find your Tailscale IPv4 address by running:\u003c/p\u003e\n\u003cdiv class=\"group relative overflow-hidden\"\u003e\u003cdiv class=\"absolute right-[5px] top-[21px] flex h-10 w-10 items-center justify-center rounded bg-grey-3 text-black opacity-0 transition-opacity duration-200 group-hover:opacity-100\"\u003e\u003cbutton type=\"button\" aria-label=\"copy\"\u003e\u003csvg width=\"17\" height=\"17\" viewBox=\"0 0 17 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"\u003e\u003cpath d=\"M12.8333 9.91667H14.0833C15.0038 9.91667 15.75 9.1705 15.75 8.25V2.41667C15.75 1.49619 15.0038 0.75 14.0833 0.75H8.25C7.3295 0.75 6.58333 1.49619 6.58333 2.41667V3.66667M2.41667 6.58333H8.25C9.1705 6.58333 9.91667 7.3295 9.91667 8.25V14.0833C9.91667 15.0038 9.1705 15.75 8.25 15.75H2.41667C1.49619 15.75 0.75 15.0038 0.75 14.0833V8.25C0.75 7.3295 1.49619 6.58333 2.41667 6.58333Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/button\u003e\u003c/div\u003e\u003cpre class=\"refractor language-markup\"\u003e\u003ccode class=\"language-markup\"\u003etailscale ip -4\n\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eIf the device you added is a server or remotely-accessed device, you may want to consider \u003ca href=\"/kb/1028/key-expiry\"\u003edisabling key expiry\u003c/a\u003e to prevent the need to periodically re-authenticate.\u003c/p\u003e"}},{"type":"app-store","title":"Android","slug":"android","supportedVersions":"Requires Android 8 or later.","downloadLink":"https://play.google.com/store/apps/details?id=com.tailscale.ipn","qr":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACAAQMAAAD58POIAAAABlBMVEX///8AAABVwtN+AAABwklEQVR42tzVsY6bQBAG4H+FlG2spXWBtM9w3V6TfSVWaU8G5NaCVxo3t935FZC2SIvlZiMhJrJ9chonTMpkOr4K5p8Z8F9VyWzRdDHPm4azCAy0LVr4OKOGk4GP4D5E2DYsvwNbBWb3V6At9y6nWQzQelaTI24fb7oCJfM29SG6dHj0YwUAWASONL49+rwC5qsfR1N7jbf6NT+D8kxjGhYQNkaRCNQpYmw6clXZXZ8FUJ5Ip67Lng/4IgO1aKRppz1fOGYRwGdOPDlY5h8yUIvWlWmyS62KJAOm7+nMlFHyMT8D8xL12HDEDOOlQKh2tSfUn0GtgvrQ2zRMzhXcHWVQkkPqjfPFpX8lEVw/v5iaSMUwkBNBeSRbmcC+2txG/Ql8+NFOO3DaL5ABFI3VLmTmS3ffhlUwL9HaSUXm/fmW3Drcl6a5hnM+ZhGoE7Mdzsy2xb1jq2A8WdvWiMWejzKA5xGqi9kO/O6eAmCrMEQ/b1TMIrid4LBowia8OxEY6O1o4FxxUCQEHzHvFLliuOckgm0Vrv+G4jMoCdjKNNcZC/wcoHVaaq3nb3ybqXW4neChd5rb8Osm/xH+2foZAAD//9x6p846avjtAAAAAElFTkSuQmCC","docsArticle":{"title":"Install Tailscale on Android","contentHtml":"\u003col\u003e\n\u003cli\u003eDownload and the Tailscale app from the Play Store\u003c/li\u003e\n\u003cli\u003eAccept the prompts to install a VPN configuration\u003c/li\u003e\n\u003cli\u003eSign up with your team\u0026#x27;s email address\u003c/li\u003e\n\u003c/ol\u003e"}}],"nextSteps":{"heading":"Next Steps","steps":[{"_key":"6cb5f8df148f","title":"Invite your team","icon":{"alt":"invite team","asset":{"_ref":"image-4fd4d10d26bb34b9eff08ffb7c18f5fc19a9fbe2-49x48-svg","_type":"reference"},"_type":"sanityImage"},"link":"https://tailscale.com/kb/1064/invite-team-members","description":"Ask your team to sign up at tailscale.com/start"},{"icon":{"alt":"subnet router","asset":{"_ref":"image-cc021875581c58172b28022c9029ea98d0bc1441-49x48-svg","_type":"reference"},"_type":"sanityImage"},"link":"https://tailscale.com/kb/1019/subnets/","description":"Connect to an existing network with a subnet router","_key":"b3d072e0a70c2cb20514bbc79a6c6509","title":"Set up subnet router"},{"_key":"a2d0ffdd5900484c8b679d0e317f1624","title":"Set up access controls","icon":{"alt":"access controls","asset":{"_ref":"image-79b471a6d322ec0d88a44eb3d0ee7fc132649e1f-49x48-svg","_type":"reference"},"_type":"sanityImage"},"link":"https://tailscale.com/kb/1018/acls/","description":"Restrict which users and devices can access each other using ACLs."}]}},"__N_SSG":true},"page":"/download/[[...path]]","query":{},"buildId":"GjooCMB4os6dQQwYlZfoN","isFallback":false,"isExperimentalCompile":false,"gsp":true,"scriptLoader":[]}</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10