SSD Nodes Learn Hosting plans →
가이드 Matt Connor작성자 Matt Connor · 업데이트됨 2026-08-25

Tailscale 요금제 완벽 정리: 사용자당 비용과 무료 플랜 한도

Tailscale은 기기가 아닌 사용자 단위로 요금을 부과합니다. 2026년 8월 개편된 Personal, Standard, Premium 플랜의 상세 가격과 6인 무료 정책, 그리고 Headscale 도입을 고려해야 하는 시점을 명확하게 비교 분석합니다.

Tailscale 요금 체계 요약

Tailscale 요금은 기기 단위가 아닌 사용자 단위로 부과됩니다. 무료 플랜을 포함한 모든 플랜에서 사용자당 연결할 수 있는 기기 수에는 제한이 없으므로, 노트북을 새로 추가한다고 해서 플랜이 만료되지 않습니다. 플랜이 만료되는 경우는 사용자를 추가하거나 유료 플랜에서만 제공하는 관리자 기능이 필요한 경우입니다. Tailscale은 WireGuard 기반의 VPN(가상 사설망)이며, 사용자가 지불하는 비용은 터널을 제어하는 제어 평면, 즉 식별 및 정책 관리 기능에 대한 것입니다.

ChartTailscale self-serve list price, US dollars per user per month, published August 2026
The data behind this chart
[
  {
    "plan": "Personal",
    "usd_per_user_month": 0
  },
  {
    "plan": "Standard",
    "usd_per_user_month": 8
  },
  {
    "plan": "Premium",
    "usd_per_user_month": 18
  }
]

Tailscale은 3개의 셀프 서비스 플랜과 별도 견적 플랜을 제공합니다. Personal 플랜은 $0이며 최대 6명까지 사용할 수 있습니다. Standard 플랜은 사용자당 월 $8입니다. Premium 플랜은 사용자당 월 $18입니다. Enterprise 플랜은 사례별로 가격이 책정되므로 정해진 목록 가격이 없습니다. 위 가격은 2026년 8월 기준 Tailscale 요금 페이지에 게시된 정가입니다. Tailscale은 플랜을 여러 차례 개편했으므로 예산을 책정하기 전에 해당 페이지를 확인하십시오.

Tailscale은 2026년 4월 8일에 플랜을 개편했습니다. Personal Plus 플랜은 폐지되었고 해당 플랜의 6인 허용 범위는 무료 Personal 플랜으로 통합되었으며, 기존 Starter 플랜은 Standard 플랜으로 변경되었습니다. Tailscale은 기존 유료 사용자의 경우 발표 시점으로부터 최소 12개월 동안은 동일한 가격으로 기존 플랜을 계속 이용할 수 있다고 밝혔습니다. 따라서 기존 청구서의 금액이 현재 페이지의 가격과 다를 수 있습니다.

Tailscale의 실제 과금 대상

귀하의 tailnet(기기들이 공유하는 단일 Tailscale 네트워크)에서 비용이 발생하는 항목은 4가지이며, 이 중 사람과 관련된 것은 단 하나뿐입니다. 아래 수치는 2026년 8월에 게시된 기준입니다.

  • 좌석(Seats). 좌석은 사용자를 의미합니다. Standard 및 Premium 플랜은 사용자당 월별 요금을 청구하며, 전체 청구 금액은 좌석 수를 기준으로 산정됩니다.
  • 사용자 기기(User devices). 모든 플랜에서 무제한입니다. 특정 개인에게 귀속된 기기는 해당 사용자가 몇 대의 기기를 소유하든 추가 비용이 발생하지 않습니다.
  • 태그된 리소스(Tagged resources). 모든 플랜에 50개가 포함됩니다. 추가 리소스는 개당 월 1달러이며, 결제 콘솔에서 직접 추가할 수 있습니다. 태그된 리소스는 사용자 ID 대신 태그를 사용하는 기기를 의미하며, 서버나 기타 비인간 노드가 네트워크에 참여하는 방식입니다.
  • ACL 그룹(ACL groups). ACL(접근 제어 목록) 그룹은 정책 규칙에서 참조하는 사용자들의 명명된 집합입니다. 플랜에 따라 허용되는 개수가 크게 다르며, 이에 대한 상세 내용은 아래 섹션에서 다룹니다.

일시적 리소스(Ephemeral resources)는 분 단위로 별도 측정됩니다. Personal 및 Standard 플랜은 월 1,000분, Premium 플랜은 월 10,000분을 제공합니다. 일시적 노드는 빌드를 위해 잠시 참여했다가 나가는 CI(지속적 통합) 러너와 같이 수명이 짧은 노드를 의미합니다. tailnet에 4시간 이상 머무르는 노드는 해당 사용량에서 차감되지 않으므로, 일반적인 서버는 이 한도를 소진하지 않습니다. 비교표에는 exit node, subnet router, MagicDNS 항목이 없으므로 네트워크 구성 자체는 과금 대상이 아닙니다. 따라서 VPS에서 사설 서브넷을 광고하는 단일 기기를 통해 전체 네트워크 기기를 tailnet에서 접근 가능하게 만들어도 청구서에는 과금 항목이 추가되지 않습니다. Serve 및 Funnel 기능 역시 과금 대상에서 제외되므로, 모든 플랜에서 HTTPS 서비스를 게시하는 데 추가 비용이 들지 않습니다. 단, Funnel은 가격 정책이 아닌 정책 설정에 의해 제한되며, 자세한 내용은 serve와 funnel의 차이에서 확인할 수 있습니다. 무료 티어의 정확한 범위는 무료 Tailscale 플랜의 제한 사항을 참조하십시오.

청구서와 인원수가 일치하도록 좌석 수를 계산하는 방법

Tailscale의 결제 문서에는 다음과 같이 명시되어 있습니다. tailnet의 좌석 수에 따라 비용을 지불하며, 사용자가 참여할 때 좌석을 점유하게 됩니다. 실제로는 사용자가 관리 콘솔에 처음 로그인하거나 기기를 처음 인증할 때 좌석을 차지합니다. 초대를 받았으나 아직 수락하지 않은 사용자는 좌석을 점유하지 않으며, 해당 사용자에 대해서는 요금이 청구되지 않습니다. 모든 좌석이 점유된 상태에서 새로운 사용자가 로그인하면 좌석 수가 자동으로 1만큼 증가하며, 월간 결제 기간 중에 추가된 좌석은 일할 계산된 요금이 부과됩니다. 사용자를 삭제하는 등의 방법으로 좌석을 비울 수 있으며, 다음 사용자가 해당 좌석을 재사용하게 됩니다. 연간 구독의 경우 이러한 변경 사항은 콘솔이 아닌 Tailscale 영업 팀을 통해 처리되므로, 1년 약정을 하기 전에 이 점을 알아두는 것이 좋습니다.

두 가지 시나리오, 전체 과정 수행

좌석 수가 유일한 변수이므로 연간 비용은 좌석 수에 월간 가격과 12를 곱한 값입니다. 정가 기준 네 가지 형태는 다음과 같습니다.

ChartAnnual list cost in US dollars, twelve months at published August 2026 prices
The data behind this chart
[
  {
    "label": "Household of 4, Personal",
    "usd_per_year": 0
  },
  {
    "label": "Household of 7, Standard",
    "usd_per_year": 672
  },
  {
    "label": "Team of 5, Standard",
    "usd_per_year": 480
  },
  {
    "label": "Team of 5, Premium",
    "usd_per_year": "1,080"
  }
]

시나리오 1: 4인 가구

이 경우는 간단하며 비용은 $0입니다. Personal 플랜은 최대 6명의 사용자를 지원하며 사용자당 기기 대수에는 제한이 없습니다. 4명이 각각 휴대폰과 노트북을 사용하고, 여기에 홈 서버, 네트워크 비디오 레코더(NVR), VPS를 추가해도 모두 무료 플랜 범위 내에 들어옵니다. VPS에서 Tailscale exit node로 동작하는 VPS 역시 무료 기기 한 대로 간주되는데, 이는 해당 플랜이 역할이 아닌 사람 수를 기준으로 측정하기 때문입니다.

가구의 무료 플랜을 종료하게 만드는 요인은 두 가지입니다. 첫 번째는 7번째 사용자입니다. 동거인, 배우자의 부모님, 미디어 서버에 접근하려는 친구 등 사용자가 6명을 넘어서면 전체 테일넷(tailnet)은 Standard 플랜으로 전환되며, 새로 추가된 사용자뿐만 아니라 모든 좌석에 대해 비용을 지불해야 합니다. 7개 좌석에 대해 좌석당 $8씩 계산하면 연간 $672가 됩니다. 두 번째는 태그입니다. 서버를 본인 소유가 아닌 태그 소유로 설정할 경우, 처음 50개까지는 무료로 포함되지만 그 이후부터는 개당 월 1달러의 비용이 발생합니다. 대부분의 가구는 50개까지 도달하지 않습니다.

시나리오 2: 5인 팀

5명은 6명까지 허용되는 무료 플랜 범위 내에 있으므로, 5인 규모의 기업은 Tailscale을 연간 $0에 운영할 수 있으며 실제로 많은 기업이 그렇게 하고 있습니다. 인원수가 유료 플랜으로 전환하는 주된 이유는 아닙니다. 소규모 팀이 6번째 직원을 채용하기 훨씬 전부터 유료 플랜을 선택하게 만드는 요인은 제품의 관리자 기능입니다.

유료 플랜으로 전환할 때의 비용 산정은 사용자 수(seat)가 유일한 변수이므로 매우 간단합니다. Standard 플랜의 5개 사용자 계정 비용은 연간 $480입니다. 동일한 5개 계정을 Premium 플랜으로 이용할 경우 연간 $1,080입니다. 7개월 차에 신규 직원을 채용하면 새로운 플랜을 구매하는 것이 아니라, 남은 기간만큼 일할 계산된 사용자 계정 1개 비용만 추가됩니다.

청구서가 ID 관리 측면에 나타나는 이유

로그인 자체는 모든 플랜에서 무료입니다. 비용은 그 주변의 관리 체계, 즉 누가 무엇을 관리할 수 있는지, 접근 권한을 얼마나 세밀하게 정의할 수 있는지에 따라 발생합니다. 이는 자체 호스팅 앱의 SSO 세금에서 설명한 패턴과 동일하며, Tailscale이 그 대표적인 사례입니다.

사용자 역할부터 살펴보겠습니다. 이 항목이 소규모 팀을 유료 플랜으로 이동시키는 주된 요인이기 때문입니다. Tailscale의 문서는 역할을 두 가지로 나눕니다. "기본 역할은 모든 요금제에서 사용할 수 있으며", 여기에는 Owner, Admin, Member가 포함됩니다. "고급 역할은 Standard, Premium, Enterprise 요금제에서 사용할 수 있으며", 여기에는 Billing admin, IT admin, Network admin, Auditor가 포함됩니다. 무료 플랜에서는 네트워크 담당자에게 tailnet 삭제 권한을 주지 않고 정책 파일 관리 권한만 부여할 방법이 없으며, 읽기 전용 역할도 전혀 제공되지 않습니다. 동료가 처음으로 감사 접근 권한을 요청하는 순간, 귀하는 Standard 플랜을 사용하게 됩니다.

SCIM(System for Cross-domain Identity Management)이 두 번째 항목입니다. SCIM은 ID 공급자로부터 사용자 및 그룹 정보를 서비스로 동기화하는 프로토콜입니다. 따라서 인사팀이 계정을 비활성화하면 해당 사용자는 tailnet에서 즉시 제거됩니다. 이 기능은 Standard 플랜부터 제공됩니다. Personal 플랜에서는 사용자를 수동으로 제거해야 하는데, 이는 4명 규모에서는 괜찮지만 20명이 넘어가면 실질적인 위험 요소가 됩니다.

ChartACL groups included per plan, published August 2026
The data behind this chart
[
  {
    "plan": "Personal",
    "groups_included": 3
  },
  {
    "plan": "Standard",
    "groups_included": 10
  },
  {
    "plan": "Premium",
    "groups_included": 300
  }
]

다음은 ACL 그룹입니다. Personal 플랜은 3개의 그룹을 허용합니다. Standard 플랜은 10개를, Premium 플랜은 300개를 허용합니다. 정책 파일을 작성하기 전에는 3개면 충분해 보이지만, 직원용 그룹 1개와 계약직용 그룹 1개를 만들고 나면 나머지 모든 용도로는 단 1개의 그룹만 남게 됩니다. 따라서 추가적인 구조화가 필요할 경우 개별 사용자 단위로 정책을 작성해야 하며, 이는 누군가 직무를 변경하는 날부터 확장성을 저해합니다.

잘못된 이유로 업그레이드하는 일을 방지하기 위해 두 가지 항목을 더 언급하겠습니다. MDM(Mobile Device Management), EDR(Endpoint Detection and Response), XDR(Extended Detection and Response)을 활용한 장치 상태 통합은 Standard 플랜부터 시작됩니다. 네트워크 흐름 로그 및 로그 스트리밍은 Premium 플랜부터 제공되며, 세션 기록 기능은 Enterprise의 특권 접근 관리(PAM) 확장 기능을 통해 제공됩니다. 관리자가 승인할 때까지 새 장치를 대기 상태로 유지하는 장치 승인(Device approval) 기능은 모든 플랜에서 사용할 수 있다고 명시되어 있으므로, 이 기능 때문에 비용을 지불할 필요는 없습니다.

실제로 받을 수 있는 할인

Tailscale은 여러 할인 정책을 문서화하고 있으며, 정가를 지불하기 전에 확인해 볼 가치가 있습니다. 자선 단체, 비영리 조직 및 교육 기관은 "정가에서 50% 할인"을 받을 수 있습니다. 먼저 결제 콘솔에서 플랜을 선택한 다음, Tailscale 지원팀에 연락하여 할인을 적용받아야 합니다. OSI(Open Source Initiative) 라이선스를 사용하는 GitHub 조직 내 오픈 소스 프로젝트는 tailnet이 인증을 위해 GitHub를 사용하는 조건으로 Tailscale을 무료로 이용할 수 있습니다. 프로모션 코드는 컨퍼런스나 마케팅 이메일을 통해 제공되며, 업그레이드 시 적용할 수 있습니다.

Headscale, 자가 호스팅 탈출구

Headscale은 Tailscale 제어 서버의 오픈 소스 구현체이며, 공식 Tailscale 클라이언트가 여기에 연결됩니다. Tailscale Inc.와는 관련이 없습니다. 자체 문서에서는 범위를 단일 tailnet으로 좁게 설정하며, "개인용 또는 소규모 오픈 소스 조직에 적합"하도록 자가 호스팅 사용자와 취미 활동가를 대상으로 합니다. 기능 목록은 예상보다 훨씬 방대합니다. MagicDNS, Taildrop, 태그, 서브넷 라우터, exit node, ephemeral node, 내장 DERP(designated encrypted relay for packets) 서버, ACL 및 Tailscale SSH가 모두 지원되는 것으로 명시되어 있습니다.

이 거래는 양방향으로 작용하며, 솔직하게 밝힐 필요가 있습니다. Headscale은 사용자당 비용 청구를 완전히 제거합니다. 사용자, 장치, ACL 그룹은 사용자가 직접 정하는 숫자가 되며, 인당 요금은 사라집니다. 그 대가로 사용자는 제어 평면(control plane)을 직접 운영해야 합니다. 제어 서버는 노드 키를 발급하고 피어 맵을 배포하는 역할을 하므로, 서버가 오프라인 상태이면 장치를 추가하거나 키가 만료된 장치를 재인증할 수 없습니다. 즉, 다른 프로덕션 서비스와 마찬가지로 데이터베이스 백업, 버전 업그레이드 계획, 호스트 모니터링이 필요합니다. ID 관리 측면이 가장 취약한 부분입니다. Headscale은 OIDC(OpenID Connect) 로그인을 지원하지만, 문서에 따르면 OIDC 그룹을 ACL에 사용할 수 없다고 명시되어 있습니다. 이는 기업이 Tailscale에 비용을 지불하려는 핵심 기능입니다.

따라서 단일 tailnet을 운영하고, 이미 Linux 서버의 패치와 백업을 직접 관리하고 있으며, 사용자당 가격만이 유일한 고민이라면 이 거래를 선택하십시오. 만약 SCIM, 감사자 접근 권한, 그룹 기반 정책을 구매하려던 것이라면 선택하지 마십시오. Headscale은 해당 문제를 해결하려 하지 않기 때문입니다. 설치는 일반적인 서버 설정과 동일하며, 직접 운영하는 Tailscale 제어 서버로서의 Headscale 실행에서 다룹니다. 비용과 제어 평면 운영 모두 원치 않는다면, Tailscale 대비 일반 WireGuard를 읽어보시기 바랍니다. 수동으로 관리하는 WireGuard는 사용자당 비용이 없으며 조정 서버 자체가 없기 때문입니다. 만약 그룹 기반 정책 때문에 유료 플랜을 고려했다면, 직접 운영하는 NetBird 서버가 더 적합합니다. 제어 평면과 함께 ID 공급자(identity provider)를 제공하며, 직접 정의한 그룹을 기준으로 접근 규칙을 작성할 수 있기 때문입니다.

먼저 사용자 수와 기기 수를 직접 확인하십시오

모델링을 시작하기 전에 두 가지 실제 수치를 파악해야 합니다. 이미 tailnet에 연결된 기기에서 다음 명령을 실행하십시오.

tailscale status

이 명령은 기기당 한 줄씩 출력합니다.

100.101.102.103  laptop-alice   alice@   linux   active; direct 203.0.113.9:41641, tx 1116 rx 1124
100.101.102.104  phone-bob      bob@     iOS     active; relay "fra", tx 1351 rx 4262
100.101.102.105  vps-frankfurt  alice@   linux   idle; tx 1214 rx 50

각 열은 Tailscale IP 주소, 기기 이름, 소유자, 운영 체제, 연결 상태를 나타냅니다. 세 번째 열이 요금 산정의 기준이 됩니다. 줄 수 대신 고유한 로그인 계정 수를 세어야 합니다. 예를 들어 alice@가 소유한 기기 3대는 1개의 좌석(seat)과 3대의 무료 기기로 간주되기 때문입니다.

특정 기기에서 보는 관점이 아니라 전체 tailnet에 대한 정보를 얻으려면 API를 통해 전체 기기 목록을 조회하십시오.

curl -s "https://api.tailscale.com/api/v2/tailnet/example.com/devices" -u "$TS_API_KEY:"

example.com을 본인의 tailnet 이름으로 바꾸고, 관리자 콘솔의 Keys 페이지에서 액세스 토큰을 생성하십시오. 이 호출이 성공하려면 Owner, Admin 또는 IT admin 권한이 필요합니다. 청구서 금액을 결정하는 수치는 여전히 관리자 콘솔의 Users 페이지에 표시되는 값입니다. 좌석(seat)은 로그인을 수행한 사용자를 의미하며, Tailscale은 이를 기준으로 과금하기 때문입니다.

FAQ

Tailscale은 개인용으로 무료인가요?

네, 최대 6명까지는 무료입니다. Personal 플랜은 사용자당 월 $0이며, 무제한 사용자 기기, 50개의 태그된 리소스, 3개의 ACL 그룹, 월 1,000분의 일회성 리소스 사용 시간을 포함합니다(2026년 8월 기준). 6명은 테일넷(tailnet) 전체 사용자 수를 의미하므로, 7번째 사용자가 추가되면 전체 테일넷이 유료 플랜으로 전환되며 기존의 모든 사용자가 과금 대상이 됩니다.

기기 개수도 Tailscale 요금에 포함되나요?

개인에게 귀속된 기기는 포함되지 않습니다. 모든 플랜에서 사용자 기기는 무제한이므로, 한 사람이 20대의 기기를 사용해도 1개의 좌석(seat)으로 간주됩니다. 비용이 발생하는 기기 수는 태그된 리소스, 즉 사용자 ID 대신 태그를 사용하는 기기를 의미합니다. 모든 플랜에 50개가 기본 포함되며, 추가 시 기기당 월 1달러가 부과됩니다. 이는 결제 콘솔에서 직접 추가할 수 있습니다.

5명 규모의 팀이 Tailscale을 가장 저렴하게 운영하는 방법은 무엇인가요?

Personal 플랜을 유지하십시오. 5명은 무료 허용 범위인 6명 이내에 해당하기 때문입니다. 고급 사용자 역할, SCIM 프로비저닝, 기기 상태 점검, 또는 3개를 초과하는 ACL 그룹 등 무료 플랜에서 제공하지 않는 기능이 필요해지면, 사용자당 월 $8인 Standard 플랜으로 전환하십시오. 이 경우 5개 좌석에 대해 연간 $480가 청구됩니다. 등록된 자선 단체나 교육 기관이라면 구독 전에 Tailscale 지원팀에 문의하여 50% 할인을 받으십시오.

Headscale을 직접 호스팅하면 실제로 비용이 절감되나요?

사용자당 부과되는 요금이 사라지는 대신 직접 운영하는 서버 비용이 발생합니다. 이 방식은 단순히 요금 절감이 유일한 목적일 때, 단일 테일넷을 운영할 때, 그리고 이미 백업과 패치가 이루어지는 Linux 호스트를 보유하고 있을 때 효과적입니다. 하지만 ID 거버넌스 기능을 사용하려던 경우에는 적합하지 않습니다. Headscale 문서에 따르면 OIDC 그룹을 ACL에서 사용할 수 없으므로, 원했던 그룹 기반 정책을 그대로 적용할 수 없기 때문입니다.