SSD Nodes Learn Hosting plans →
가이드 Matt Connor작성자 Matt Connor

Tailscale 요금제 완벽 정리: 사용자당 실제 비용 계산

Tailscale은 기기가 아닌 사용자 단위로 과금합니다. Personal, Standard, Premium 플랜별 비용과 무료 계정의 사용자 제한, 그리고 Headscale 도입을 고려해야 할 시점을 명확하게 비교해 드립니다.

Tailscale 요금 체계 요약

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

차트Tailscale self-serve list price, US dollars per user per month, checked October 2026
이 차트의 데이터
[
  {
    "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년 10월 10일 기준으로 Tailscale 요금 페이지에서 확인한 공개된 정가입니다. Tailscale은 플랜을 여러 차례 개편했으므로 예산을 책정하기 전에 해당 페이지를 확인하십시오.

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

Tailscale의 실제 과금 대상

Tailscale 네트워크(사용자의 기기들이 공유하는 단일 Tailscale 네트워크)에서 비용이 발생하는 항목은 네 가지이며, 이 중 사람과 관련된 것은 하나뿐입니다. 아래 수치는 2026년 10월 10일 기준으로 공개된 Tailscale 요금제를 바탕으로 확인되었습니다.

  • 사용자(Seats). 사용자 1명을 의미합니다. Standard 및 Premium 요금제는 사용자당 월 단위로 과금하며, 사용자 수가 청구 금액을 결정합니다.
  • 사용자 기기(User devices). 모든 요금제에서 무제한입니다. 개인이 소유한 기기는 개수에 상관없이 추가 비용이 발생하지 않습니다.
  • 태그된 리소스(Tagged resources). 모든 요금제에 50개가 포함됩니다. 추가 리소스는 개당 월 1달러이며 셀프 서비스 방식으로 추가할 수 있습니다. 사용자와 달리 자동으로 증가하지 않으므로 필요하기 전에 미리 추가해야 합니다. 태그된 리소스란 사용자 계정 대신 태그를 부여받은 기기를 말하며, 서버나 비인간 노드가 네트워크에 참여하는 방식입니다.
  • ACL 그룹(ACL groups). ACL(접근 제어 목록) 그룹은 정책 규칙에서 참조하는 사용자들의 집합입니다. 요금제에 따라 허용되는 그룹 수가 크게 다르며, 이에 대한 자세한 내용은 아래 섹션에서 다룹니다.

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

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

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

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

좌석(seat) 수가 주요 변수이므로 구독 비용은 좌석 수에 월간 가격과 12를 곱한 값입니다. 기본으로 포함된 50개를 초과하는 태그된 리소스와 사용자 단위가 아닌 기기 단위로 라이선스가 부여되는 Mullvad VPN 애드온 같은 추가 항목은 별도로 청구됩니다. 정가 기준의 네 가지 구성은 다음과 같습니다.

차트Annual list cost in US dollars, twelve months at list prices checked October 2026
이 차트의 데이터
[
  {
    "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명 사용자 허용 범위 내에 들어오지만, 기업용 서비스에서 인원수는 기준이 아닙니다. Tailscale의 가격 페이지는 Personal 플랜을 "비상업적 용도로만 적합"하다고 설명하며, 플랜 문서에서도 "Personal 플랜은 상업적 용도로 의도되지 않았다"고 명시합니다. 또한 커스텀 도메인을 사용하는 tailnet은 비즈니스 용도로 간주되어 무료 체험판으로 등록됩니다. 따라서 5인 규모의 기업은 처음부터 유료 플랜을 예산에 반영해야 합니다. 제품의 관리자 페이지에서도 소규모 팀에게 유료 플랜을 권장하며, 이는 6번째 직원을 채용하기 훨씬 전부터 적용됩니다.

유료 플랜에서는 좌석(seat) 단위로 비용이 청구되므로 계산이 간단합니다. Standard 플랜의 5개 좌석은 연간 $480입니다. Premium 플랜의 동일한 5개 좌석은 연간 $1,080입니다. 7개월 차에 신규 직원을 채용하면 새로운 플랜을 구매하는 것이 아니라, 기존 플랜에 일할 계산된 좌석 1개가 추가됩니다.

ID 관리 측면에서 비용이 발생하는 이유

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

사용자 역할부터 살펴보겠습니다. 이 항목이 소규모 팀을 유료 플랜으로 이동시키는 주된 요인이기 때문입니다. Tailscale 문서에서는 역할을 두 가지로 나눕니다. "기본 역할은 모든 요금제에서 사용할 수 있습니다"라고 명시하며, 여기에는 Owner, Admin, Member가 포함됩니다. "고급 역할은 Standard, Premium, Enterprise 요금제에서 사용할 수 있습니다"라고 하며, 여기에는 Billing admin, IT admin, Network admin, Auditor가 포함됩니다. 무료 플랜에서는 네트워크 담당자에게 정책 파일에 대한 권한을 부여하려면 그를 Admin으로 만들어야 합니다. 하지만 Admin은 관리 콘솔에서 사용자 삭제부터 결제 플랜 변경까지 모든 작업을 수행할 수 있습니다. Tailnet 삭제 권한은 Owner에게만 있지만, 네트워크 설정만 다룰 수 있는 제한적인 Network admin 역할은 유료 플랜에서만 제공됩니다. 읽기 전용 역할은 아예 존재하지 않습니다. 동료가 감사(audit) 접근 권한을 요청하는 순간, 귀하는 Standard 플랜을 사용하게 됩니다.

SCIM(System for Cross-domain Identity Management)은 두 번째 항목입니다. SCIM은 ID 공급자로부터 사용자 및 그룹 정보를 서비스로 푸시하는 프로토콜입니다. 따라서 인사팀이 계정을 비활성화하면 해당 사용자는 Tailnet에서 자동으로 사라집니다. 이 기능은 Standard 플랜부터 시작됩니다. Personal 플랜에서는 사용자를 수동으로 삭제해야 하는데, 4명일 때는 괜찮지만 20명이 넘어가면 실질적인 위험 요소가 됩니다. 잊힌 계정은 암호화 문제보다 Tailnet 침투의 현실적인 경로가 되며, 이는 Tailscale의 신뢰 모델에서 다루는 논점과도 일맥상통합니다.

차트ACL groups included per plan, checked October 2026
이 차트의 데이터
[
  {
    "plan": "Personal",
    "groups_included": 3
  },
  {
    "plan": "Standard",
    "groups_included": 10
  },
  {
    "plan": "Premium",
    "groups_included": 300
  }
]

다음은 ACL 그룹입니다. Personal 플랜은 3개의 그룹을 허용합니다. Standard 플랜은 10개를, Premium 플랜은 300개를 허용합니다. 3개라는 숫자는 정책 파일을 작성하기 전에는 충분해 보일 수 있습니다. 직원용 그룹 하나와 계약직용 그룹 하나를 만들고 나면 나머지 모든 용도로는 단 하나의 그룹만 남게 되므로, 추가적인 구조는 개별 사용자 단위로 작성해야 합니다. 이는 누군가 직무를 변경하는 순간 확장성을 저해합니다.

잘못된 이유로 업그레이드하는 일을 방지하기 위해 두 가지 항목을 더 언급할 필요가 있습니다. MDM(모바일 기기 관리), EDR(엔드포인트 탐지 및 대응), XDR(확장 탐지 및 대응)을 활용한 기기 상태(posture) 통합은 Standard 플랜부터 제공되지만, 운영 체제 및 Tailscale 버전에 대한 기본적인 상태 확인은 모든 플랜에서 작동합니다. 네트워크 흐름 로그 및 로그 스트리밍은 Premium 플랜부터 시작되며, 세션 기록은 권한 있는 접근 관리(PAM) 플랫폼 확장 기능을 통해 제공되는데, 현재는 Tailscale 영업팀을 통해서만 판매됩니다. 관리자가 승인할 때까지 새로운 기기를 대기 상태로 유지하는 기기 승인(Device approval) 기능은 모든 플랜에서 사용할 수 있다고 명시되어 있으므로, 이를 위해 비용을 지불할 필요는 없습니다.

실제로 받을 수 있는 할인

Tailscale은 몇 가지 할인 정책을 문서화하고 있으며, 정가를 지불하기 전에 이를 확인하는 것이 좋습니다. 자격을 갖춘 자선 단체, 비영리 조직 및 교육 기관은 "Tailscale 정가의 50% 할인"을 받을 수 있습니다. 할인 적용 방법은 이미 요금을 지불하고 있는지 여부에 따라 다릅니다. 아직 유료 구독을 시작하지 않았다면, 먼저 Tailscale Support에 연락하여 요구하는 인증 정보를 제출하십시오. 자격이 확인되면 Support 팀에서 결제 시 사용할 수 있는 50% 할인 쿠폰을 1회 제공합니다. 이미 유료 구독 중이라면 Support에 연락하여 해당 구독에 할인을 적용받을 수 있습니다. 상업용 교육 기술 기업 및 18세 미만 대상 전용 프로그램은 할인 대상에서 제외됩니다. OSI(Open Source Initiative) 라이선스를 사용하는 GitHub 조직 내 오픈 소스 프로젝트는 Tailscale을 무료로 이용할 수 있습니다. 단, tailnet이 인증을 위해 GitHub를 사용해야 한다는 조건이 있습니다. 해당 플랜은 Billing 페이지에서 직접 선택할 수 없으므로, 선택하는 대신 별도로 신청해야 합니다. 프로모션 코드는 컨퍼런스나 마케팅 이메일을 통해 제공되며, 업그레이드 시 또는 관리 콘솔의 Billing 페이지에서 이미 사용 중인 유료 플랜에 적용할 수 있습니다. 이 약관은 2026년 10월 10일 기준 Tailscale의 할인 관련 문서를 바탕으로 확인되었습니다.

Headscale, 자가 호스팅 탈출구

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

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

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

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

모델링을 시작하기 전에 두 가지 실제 수치를 파악해야 합니다. 이미 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개의 사용자 계정과 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 또는 Network admin 권한이 필요합니다. 청구서 금액을 결정하는 기준은 여전히 관리 콘솔의 Users 페이지에 표시된 수치입니다. Tailscale은 로그인한 사용자를 기준으로 라이선스(seat)를 산정하기 때문입니다.

FAQ

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

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

제 기기들도 Tailscale 요금에 포함되나요?

사용자 개인에게 속한 기기는 포함되지 않습니다. 모든 플랜에서 사용자 기기는 무제한이므로, 한 사람이 20대의 기기를 사용하더라도 1개의 좌석(seat)으로 간주됩니다. 비용이 발생하는 기기 수는 태그된 리소스, 즉 사용자 계정 대신 태그가 지정된 서버나 기기를 의미합니다. 모든 플랜에 50개의 태그된 리소스가 포함되며, 추가 시 개당 월 1달러의 비용이 셀프 서비스 방식으로 청구됩니다.

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

5명이 비즈니스 목적이라면 Personal 플랜은 적합하지 않습니다. 6명 제한 내에 포함되더라도 Tailscale의 플랜 정책상 "Personal 플랜은 상업적 용도로 사용할 수 없다"고 명시되어 있기 때문입니다. 가구나 취미 프로젝트와 같은 비상업적 5인 그룹은 Personal 플랜을 유지할 수 있습니다. 기업의 경우 가장 저렴한 방법은 사용자당 월 $8인 Standard 플랜이며, 5인 기준 연간 $480가 소요됩니다. 이 플랜은 무료 플랜에서 제공하지 않는 고급 사용자 역할, SCIM 프로비저닝, 타사 기기 상태 통합, 3개 이상의 ACL 그룹 기능을 포함합니다. 등록된 자선 단체나 교육 기관이라면 구독 전 Tailscale 지원팀에 50% 할인을 요청하여 결제 시 사용할 수 있는 일회성 쿠폰을 받으십시오.

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

사용자당 과금 방식이 제거되는 대신 직접 서버를 운영해야 합니다. 비용 절감만을 목적으로 하거나, 단일 테일넷을 운영하며, 이미 Linux 호스트를 백업하고 패치하는 환경을 갖춘 경우라면 이 방식이 효과적입니다. 하지만 ID 거버넌스 기능을 사용하려던 경우라면 적합하지 않습니다. Headscale 문서에 따르면 OIDC 그룹을 ACL에서 사용할 수 없으므로, 그룹 기반 정책을 그대로 이전할 수 없기 때문입니다.