SSD Nodes Learn Hosting plans →
راهنماها Matt Connorتوسط Matt Connor

آیا Tailscale رایگان است؟ بررسی محدودیت‌های طرح رایگان

سرویس Tailscale در طرح Personal رایگان است و تا 6 کاربر با دستگاه‌های نامحدود را پوشش می‌دهد. در این مطلب محدودیت 50 منبع برچسب‌دار و تفاوت seat با دستگاه را بررسی کرده‌ایم.

آیا Tailscale رایگان است؟ بله، در طرح Personal

سرویس Tailscale در طرح Personal رایگان است. این سطح رایگان تاریخ انقضا ندارد و شامل اکثر قابلیت‌های محصول می‌شود. محدودیت این طرح بر تعداد افرادی است که می‌توانند به شبکه شما ملحق شوند، نه تعداد دستگاه‌هایی که متصل می‌کنید. طبق بررسی انجام‌شده در تاریخ 10 اکتبر 2026، صفحه قیمت‌گذاری Tailscale برای طرح Personal شش کاربر، تعداد نامحدود دستگاه برای هر کاربر، 50 منبع برچسب‌دار (tagged resources) و دسترسی به تقریباً تمامی قابلیت‌ها را ارائه می‌دهد.

ابتدا باید دو اصطلاح را تعریف کرد. یک tailnet همان شبکه خصوصی شماست: یک حساب کاربری، یک لیست کاربران و یک فایل سیاست‌گذاری واحد. یک seat به معنای یک نفر در داخل آن tailnet است. Tailscale هزینه را بر اساس هر seat محاسبه می‌کند، بنابراین معیار سنجش، تعداد افراد است. همین یک نکته تعیین می‌کند که آیا راه‌اندازی شما رایگان است یا خیر.

تمام ارقام زیر اعدادی هستند که در تاریخ بررسی، منتشر شده‌اند. قیمت‌ها و سهمیه‌ها تغییر می‌کنند، بنابراین پیش از برنامه‌ریزی بودجه بر اساس آن‌ها، حتماً اطلاعات را در صفحه قیمت‌گذاری تأیید کنید. ساختار کلی بسیار دیرتر تغییر می‌کند و همین ساختار بخش مفید ماجراست: افراد و زیرساخت‌های برچسب‌دار شمارش می‌شوند، در حالی که طرح‌های پولی بیشتر قابلیت‌های پیشرفته را می‌فروشند تا افزایش سهمیه دستگاه. پروتکل WireGuard که زیربنای تونل‌سازی است، در تمامی طرح‌ها یکسان است و مطلب آنچه Tailscale به WireGuard خام اضافه می‌کند این تفاوت را توضیح می‌دهد.

چه چیزی کاربر و چه چیزی دستگاه محسوب می‌شود

هر ماشین در یک tailnet متعلق به موجودیتی است. با هویت خود وارد شوید تا ماشین متعلق به شما باشد. Tailscale به این مورد دستگاه کاربر می‌گوید و در FAQ قیمت‌گذاری صراحتاً آمده است: «دستگاه‌های کاربر رایگان و نامحدود هستند.» لپ‌تاپ، گوشی، دسکتاپ و تبلت شما در مجموع یک سیت (seat) محسوب می‌شوند، نه چهار سیت.

اگر ماشینی را با یک tag ثبت کنید، آن ماشین متعلق به آن تگ خواهد بود. Tailscale به این مورد منبع تگ‌شده می‌گوید و منابع تگ‌شده همان مواردی هستند که در طرح محاسبه می‌شوند. سرورها و روترها باید تگ شوند، زیرا یک ماشین اشتراکی نباید متعلق به کسی باشد که صرفاً دستور ورود را روی آن اجرا کرده است. از تاریخ 10 October 2026، طرح Personal شامل 50 منبع تگ‌شده است و صفحه قیمت‌گذاری، منابع اضافی را با قیمت 1 دلار آمریکا در ماه برای هر مورد، به‌صورت خرید مستقیم (self-serve) فهرست کرده است. یک VPS که کاری را برای همه انجام می‌دهد در این دسته‌بندی قرار می‌گیرد، چه یک subnet router باشد که یک محدوده خصوصی را تبلیغ می‌کند و چه یک exit node باشد که ترافیک خروجی را هدایت می‌کند.

سرور را در لحظه پیوستن تگ کنید تا هرگز به‌عنوان ماشینی که متعلق به شماست در tailnet باقی نماند:

curl -fsSL https://tailscale.com/install.sh | sh
sudo tailscale up --advertise-tags=tag:server
tailscale status

tailscale status گره را با مالکی که تحت آن ثبت شده است فهرست می‌کند. تگ باید از قبل در فایل سیاست (policy file) tailnet شما تحت tagOwners وجود داشته باشد، زیرا تگ یک مجوز مالکیت است و گره نمی‌تواند تگی را مطالبه کند که کسی به آن اعطا نکرده است. اگر تگ در سیاست وجود نداشته باشد، گره نمی‌تواند آن را دریافت کند.

به همین دلیل است که طرح رایگان در هر دو جهت برای کاربران غافلگیرکننده است. یک homelab با سی ماشین که همگی با حساب شما وارد شده‌اند، یک سیت محسوب می‌شود و رایگان است. یک تیم چهار نفره که همه با حساب خود وارد می‌شوند، چهار سیت از شش سیت را اشغال می‌کنند و همچنان رایگان است. دوازده نفر در هیچ تعداد دستگاهی رایگان نیستند، زیرا سقف محدودیت بر اساس تعداد افراد محاسبه می‌شود.

منابع موقت (Ephemeral resources) دسته سوم هستند. گره‌ای که با یک کلید احراز هویت موقت (ephemeral auth key) ثبت می‌شود، مانند یک runner برای یکپارچه‌سازی مداوم (CI) یا یک pod در Kubernetes، هنگام توقف خود را حذف می‌کند و به‌جای اشغال یک جایگاه منبع، از یک استخر ماهانه از دقایق استفاده می‌کند. از تاریخ 10 October 2026، طرح‌های Personal و Standard دارای 1,000 دقیقه در ماه و طرح Premium دارای 10,000 دقیقه هستند. گره‌ای که بیش از چهار ساعت روشن بماند، دیگر به‌عنوان منبع موقت محاسبه نمی‌شود و به یک منبع تگ‌شده عادی تبدیل می‌گردد.

یک جزئیات دیگر در مورد صورت‌حساب: کاربر دعوت‌شده تا زمانی که از tailnet استفاده نکند، سیت اشغال نمی‌کند. در FAQ قیمت‌گذاری آمده است که کاربر «تا زمانی که برای اولین بار به کنسول مدیریت وارد نشود یا اولین دستگاه خود را احراز هویت نکند، سیت اشغال نمی‌کند». شما می‌توانید دعوت‌نامه‌ها را زودتر ارسال کنید بدون اینکه هزینه‌ای برای افرادی که هرگز ملحق نمی‌شوند، بپردازید.

هزینه طرح‌های پولی

نمودارTailscale list price in US dollars per user per month, published figures checked 10 October 2026
داده‌های پشت این نمودار
[
  {
    "plan": "Personal",
    "usd_per_user_month": 0
  },
  {
    "plan": "Standard",
    "usd_per_user_month": 8
  },
  {
    "plan": "Premium",
    "usd_per_user_month": 18
  }
]

طرح Personal رایگان است. طرح Standard ماهانه 8 دلار آمریکا به ازای هر کاربر و طرح Premium ماهانه 18 دلار است که هر دو در تاریخ 10 October 2026 اعلام شده‌اند. قیمت طرح Enterprise بر اساس تعداد کاربر و محدودیت‌های سفارشی توسط واحد فروش تعیین می‌شود. طرح‌های Standard و Premium محدودیت تعداد کاربر را حذف می‌کنند؛ بنابراین برای اکثر تیم‌ها، نفر هفتم دلیل شروع پرداخت هزینه است، نه سرور چهلم. تبدیل این قیمت‌های لیست به صورت‌حساب ماهانه واقعی، مستلزم جمع زدن تعداد کاربران (seats) و منابع برچسب‌دار (tagged resources) است که یک تحلیل عملی از هزینه‌های یک خانواده و یک تیم پنج نفره این موضوع را برای هر دو حالت بررسی کرده است.

کدام قابلیت‌ها در سطوح پولی قرار دارند

این موارد محدودیت‌های قابلیتی هستند. افزودن ماشین‌ها باعث ارتقای سطح شما نمی‌شود، اما نوشتن یک خط‌مشی دسترسی پیچیده‌تر، این کار را انجام می‌دهد.

لیست‌های کنترل دسترسی (ACLها، قوانینی که تعیین می‌کنند کدام کاربر به کدام ماشین دسترسی داشته باشد) این موضوع را به‌وضوح نشان می‌دهند. فایل خط‌مشی در تمامی طرح‌ها موجود است، اما تعداد گروه‌هایی که می‌توانید در آن تعریف کنید، محدود است.

نمودارACL groups allowed per plan, published figures checked 10 October 2026
داده‌های پشت این نمودار
[
  {
    "plan": "Personal",
    "acl_groups": 3
  },
  {
    "plan": "Standard",
    "acl_groups": 10
  },
  {
    "plan": "Premium",
    "acl_groups": 300
  }
]

طرح Personal اجازه استفاده از 3 گروه، طرح Standard اجازه 10 گروه و طرح Premium اجازه 300 گروه را می‌دهد. هر گروه مجموعه‌ای نام‌گذاری‌شده از کاربران است، بنابراین این در واقع سقفی برای میزان تفکیک دقیق افراد است. سه گروه برای پوشش «من»، «خانواده» و «مهمانان» کافی است، اما برای شرکتی با بخش‌های مختلف کافی نیست.

سایر محدودیت‌ها، که در تاریخ 10 October 2026 بر اساس صفحه قیمت‌گذاری و مستندات قابلیت‌های Tailscale بررسی شده‌اند:

  • استفاده از ارائه‌دهنده هویت (IdP) اختصاصی خودتان، که به معنای ورود تکی (SSO) با هر ارائه‌دهنده OIDC است که هم‌اکنون از آن استفاده می‌کنید، در تمامی طرح‌ها از جمله Personal موجود است. Tailscale محدودیت طرح‌های پولی خود را در April 2024 حذف کرد و اعلام کرد که «SSO دوباره برای همه به‌صورت رایگان در دسترس است.» تنظیمات سفارشی OIDC نیازمند اثبات مالکیت دامنه و ارائه‌دهنده‌ای است که الزامات فنی را برآورده کند، نه یک طرح خاص. آنچه طرح Standard در بخش هویت اضافه می‌کند، SCIM است که کاربران و گروه‌ها را به‌طور خودکار از آن ارائه‌دهنده تأمین می‌کند.
  • تأیید دستگاه و بررسی‌های اولیه وضعیت دستگاه (سیستم‌عامل و نسخه Tailscale) در تمامی طرح‌ها موجود است. یکپارچه‌سازی‌های وضعیت با مدیریت دستگاه‌های موبایل (MDM) و ابزارهای امنیتی endpoint از طرح Standard شروع می‌شود.
  • نقش‌های کاربری پیشرفته، مانند مدیر صورت‌حساب، مدیر IT و حسابرس، از طرح Standard شروع می‌شوند.
  • لاگ‌های جریان شبکه (Network flow logs) از طرح Premium شروع می‌شوند، همانند قابلیت پیشرفته Tailscale SSH. قابلیت پایه Tailscale SSH در تمامی طرح‌ها موجود است و مقایسه قیمت‌گذاری آن را تا 5 میزبان ذکر کرده است.

ضبط نشست‌های SSH موردی است که باید با دقت مطالعه شود، زیرا ثابت می‌کند که این محدودیت‌ها بر اساس قابلیت تعیین شده‌اند و نه بر اساس ترتیب طرح‌ها، و همچنین این‌که این محدودیت‌ها تغییر می‌کنند. مستندات ضبط نشست در Tailscale، قابلیت مبتنی بر recorder را برای طرح‌های Personal و Enterprise فهرست کرده است، اما تا تاریخ 10 October 2026، این قابلیت را منسوخ (deprecated) علامت‌گذاری کرده است: Tailscale دیگر آن را از طریق tsrecorder ارائه نمی‌دهد، پشتیبانی برای کاربران فعلی در August 2027 پایان می‌یابد و مستندات به Tailscale PAM ارجاع می‌دهند. صفحه قیمت‌گذاری، ضبط نشست‌های SSH، Kubernetes و پایگاه داده را تحت آن افزونه مدیریت دسترسی ممتاز (Privileged Access Management) که به‌صورت جداگانه خریداری می‌شود، دسته‌بندی کرده است. پیش از آنکه یک الزام انطباق (compliance) را بر اساس آن بنا کنید، صفحه فعلی را بررسی کنید.

چرا یک tailnet رایگان پیام "Reached use limit" را نمایش می‌دهد

کنسول مدیریتی زمانی پیام "Reached use limit" را نمایش می‌دهد که tailnet دیگر قادر به پذیرش کاربر جدید نباشد. مرجع پیام‌های Tailscale که در تاریخ 10 اکتبر 2026 بررسی شد، سه دلیل را برای این موضوع ذکر می‌کند: افزودن کاربران بیش از حد مجاز در طرح، حسابی که پس از تغییر طرح به‌درستی به‌روزرسانی نشده است، و سیاست سازمانی که دسترسی به tailnet را محدود می‌کند. در طرح Personal، دلیل معمول، رسیدن به نفر هفتم است، زیرا این طرح تعداد افراد را شمارش می‌کند. طرح‌های Standard و بالاتر محدودیتی برای تعداد کاربر ندارند، بنابراین در یک طرح پولی، این پیام به یک مشکل در پیکربندی حساب اشاره دارد و راه‌حل مستند Tailscale برای آن، تماس با پشتیبانی است. اگر با دامنه شرکتی وارد می‌شوید، از مدیر IT خود بپرسید که آیا سیاستی برای محدود کردن ورود به Tailscale وجود دارد یا خیر. هیچ‌یک از این دلایل به تعداد لپ‌تاپ‌ها و گوشی‌های متصل مربوط نمی‌شود، بنابراین شمارش دستگاه‌ها هنگام مشاهده این پیام اتلاف وقت است. ابتدا کنسول مدیریتی را باز کنید و حساب‌های کاربری انسانی را بشمارید.

آیا برای استفاده از DERP relay اختصاصی به طرح پولی نیاز دارید؟

DERP (مخفف Designated Encrypted Relay for Packets) شبکه رله Tailscale است. زمانی که دو گره (node) نمی‌توانند از طریق NAT (ترجمه آدرس شبکه) یک اتصال مستقیم برقرار کنند، ترافیک رمزنگاری‌شده آن‌ها به یک سرور DERP منتقل می‌شود. راه‌اندازی یک DERP relay شخصی از طریق پیکربندی در فایل سیاست tailnet انجام می‌شود و طبق مستندات Tailscale در تاریخ 10 October 2026، هیچ محدودیتی از نظر نوع طرح (plan) برای استفاده از سرورهای DERP سفارشی وجود ندارد. همان صفحه همچنان سرورهای DERP سفارشی را در وضعیت alpha علامت‌گذاری کرده است.

دقیق باشید که یک رله سفارشی چه چیزی را تغییر می‌دهد، زیرا در این بخش است که مفهوم رله با میزبانی شخصی (self-hosting) اشتباه گرفته می‌شود. یک سرور DERP سفارشی، مسیر داده‌های جایگزین (fallback) را به ماشینی که مالک آن هستید منتقل می‌کند. مسیر کنترل جابه‌جا نمی‌شود. سرور هماهنگ‌کننده (coordination server) Tailscale همچنان کلیدهای گره، فایل سیاست و لیست کاربران شما را در اختیار دارد. این سرور هرگز کلیدهای خصوصی که ترافیک شما را رمزگشایی می‌کنند در اختیار ندارد، بنابراین آنچه یک مهاجم با در دست گرفتن سرور هماهنگ‌کننده واقعاً به دست می‌آورد پرسشی محدودتر از آن چیزی است که در ابتدا به نظر می‌رسد. اگر می‌خواهید آن بخش نیز روی سخت‌افزار خودتان باشد، رله ابزار مناسبی نیست. شما به یک صفحه کنترل (control plane) متفاوت نیاز دارید.

چه زمانی استفاده از Headscale به عنوان control plane شخصی منطقی است؟

Headscale، سرور کنترل متن‌باز Tailscale، سرور هماهنگ‌ساز اصلی را با سروری که خودتان روی یک VPS (سرور مجازی) اجرا می‌کنید، جایگزین می‌کند. کلاینت‌های Tailscale تغییری نمی‌کنند؛ آن‌ها به‌جای سرورهای Tailscale به سرور شما متصل می‌شوند، بنابراین محدودیتی در تعداد کاربر وجود ندارد و نیازی به خرید لایسنس نیست.

ابتدا به بحث هزینه بپردازید، چرا که تفاوت قیمت کمتر از آن چیزی است که تصور می‌شود. هزینه هر لایسنس Standard برابر با 8 دلار آمریکا در ماه است. یک VPS کوچک که توانایی اجرای control plane را داشته باشد، تقریباً معادل هزینه یک یا دو لایسنس قیمت دارد. بنابراین، این تغییر تا زمانی که برای چندین نفر هزینه نمی‌پردازید، از نظر اقتصادی توجیه ندارد و برای یک homelab شخصی که قبلاً رایگان بوده، اصلاً صرفه اقتصادی ندارد. خودمیزبانی (self-hosting) برای صرفه‌جویی در هزینه‌های یک شبکه 5 دستگاهی، نتیجه‌بخش نیست.

معامله اصلی، مبادله «کنترل» با «کار» است. Headscale لیست کاربران و فایل سیاست‌های (policy file) شما را روی ماشینی قرار می‌دهد که مالک آن هستید، در کشوری که خودتان انتخاب کرده‌اید و هیچ حساب کاربری از فروشنده در مسیر ارتباطی وجود ندارد. طبق مستندات پروژه که در تاریخ 10 اکتبر 2026 بررسی شد، این ابزار از ACLها و دسترسی‌ها، تگ‌ها، subnet routerها، exit nodeها، MagicDNS، Taildrop، Tailscale SSH، ثبت نود از طریق OpenID Connect (OIDC) و یک سرور DERP داخلی پشتیبانی می‌کند. قابلیت‌های Funnel و Serve هنوز پشتیبانی نمی‌شوند، بنابراین انتشار سرویس با Serve یا Funnel فعلاً نیازمند استفاده از control plane خودِ Tailscale است. لاگ‌های جریان شبکه نیز در دسترس نیستند، گروه‌های OIDC در قوانین ACL قابل استفاده نیستند و این پروژه طبق طراحی، محدود به یک tailnet واحد است.

این‌ها مسئولیت‌هایی است که بر عهده می‌گیرید:

  • مسئولیت پایداری control plane با شماست. تونل‌های موجود تا مدتی به انتقال ترافیک ادامه می‌دهند، زیرا نودها کلیدهای یکدیگر را در اختیار دارند. اما هر چیزی که به هماهنگی نیاز دارد متوقف می‌شود: نودهای جدید نمی‌توانند ثبت شوند، کلیدهای منقضی‌شده تمدید نمی‌شوند و تغییرات سیاست‌ها به نودها نمی‌رسد.
  • مسئولیت ارتقاها با شماست. Headscale پروتکلی را پیاده‌سازی می‌کند که کلاینت‌های Tailscale دائماً آن را تغییر می‌دهند، بنابراین برنامه ارتقای شما تابع انتشار نسخه‌های کلاینت آن‌هاست، نه تقویم کاری خودتان.
  • مسئولیت دیتابیس و بک‌آپ‌های آن با شماست. اگر این وضعیت (state) را از دست بدهید، تمام نودها باید دوباره ثبت شوند.
  • مسئولیت TLS (امنیت لایه انتقال) در endpoint عمومی سرور با شماست، زیرا کلاینت‌ها از طریق HTTPS به سرور کنترل متصل می‌شوند.

این هزینه واقعی است. زمانی این مسیر را انتخاب کنید که دلیل آن «کنترل» یا تعداد کاربرانی باشد که مدل قیمت‌گذاری لایسنسی برای آن‌ها مناسب نیست. برای صرفه‌جویی هشت دلاری این کار را انجام ندهید.

یک سرور NetBird خودمیزبان پاسخ دیگر برای خودمیزبانی است. این ابزار control plane، مدیریت هویت و رابط کاربری وب اختصاصی خود را دارد و به عنوان یک محصول مستقل ساخته شده است، نه به عنوان بازنویسی سرور کنترل شخص دیگر. هر دو گزینه شما را در موقعیتی قرار می‌دهند که شبکه‌تان به سرویسی که اجرا می‌کنید وابسته است. ابتدا تصمیم بگیرید که آیا می‌خواهید چنین سرویسی را مدیریت کنید یا خیر، سپس انتخاب کنید.

FAQ

آیا طرح رایگان Tailscale یک نسخه آزمایشی است؟

خیر. طرح Personal یک سطح رایگان بدون تاریخ انقضا است. طبق بررسی انجام‌شده در تاریخ 10 October 2026، این طرح شامل شش کاربر، تعداد نامحدود دستگاه برای هر کاربر و 50 منبع تگ‌شده (tagged resources) است و تقریباً تمام قابلیت‌ها، از جمله ورود یکپارچه (SSO) با استفاده از OIDC identity provider شخصی شما را در بر می‌گیرد. آنچه در این طرح ارائه نمی‌شود، قابلیت‌های اختصاصی طرح‌های پولی مانند گروه‌های ACL بیشتر، SCIM provisioning، نقش‌های کاربری پیشرفته و لاگ‌های جریان شبکه (network flow logs) است. ارقام فعلی را در صفحه قیمت‌گذاری Tailscale تأیید کنید، زیرا سهمیه‌ها ممکن است تغییر کنند.

چند دستگاه می‌توانم در طرح رایگان Tailscale اضافه کنم؟

تعداد دستگاه‌های شخصی شما نامحدود است. طبق FAQ قیمت‌گذاری Tailscale، دستگاه‌های کاربر (یعنی هر node که تگ نشده باشد) رایگان و نامحدود هستند. آنچه شمارش می‌شود، منابع تگ‌شده (سرورها و روترهایی که با یک تگ ثبت می‌کنید) است که در تاریخ 10 October 2026، طرح Personal شامل 50 مورد از آن‌ها بود. راهنماهای قدیمی که به محدودیت 20 یا 100 دستگاه اشاره دارند، مربوط به مدل قیمت‌گذاری قبلی هستند که دیگر معتبر نیست.

چرا tailnet من پیام "Reached use limit" را نمایش می‌دهد؟

در طرح Personal، علت معمول این است که تعداد کاربران به هفت نفر رسیده است، زیرا این طرح به جای ماشین‌ها، افراد را شمارش می‌کند. Tailscale همچنین مواردی مانند به‌روزرسانی نشدن صحیح حساب پس از تغییر طرح و سیاست‌های سازمانی که دسترسی را محدود می‌کنند را به عنوان دلایل دیگر ذکر می‌کند. در طرح‌های پولی که محدودیت کاربر ندارند، با پشتیبانی Tailscale تماس بگیرید. ابتدا حساب‌های کاربری انسانی را در کنسول مدیریت بررسی کنید. لپ‌تاپ‌ها و گوشی‌های بدون تگ، عامل این محدودیت نیستند.

آیا Headscale ارزان‌تر از پرداخت هزینه برای Tailscale است؟

فقط در صورتی که تعداد کاربران پولی زیاد باشد. هزینه یک VPS که بتواند Headscale را اجرا کند، تقریباً معادل هزینه یک یا دو کاربر در طرح Standard در ماه است؛ بنابراین یک tailnet کوچک هیچ صرفه‌جویی مالی ندارد و یک tailnet تک‌نفره نیز از ابتدا رایگان بوده است. استفاده از Headscale زمانی صرفه اقتصادی دارد که بخواهید کنترل پلن (control plane) روی سخت‌افزار متعلق به خودتان باشد، یا زمانی که تعداد کاربران شما باعث شود مدل قیمت‌گذاری به ازای هر کاربر، غیرمنطقی به نظر برسد. هزینه واقعی، هزینه‌های عملیاتی است: ارتقاهایی که باید با انتشار نسخه‌های جدید کلاینت Tailscale هماهنگ شوند، پشتیبان‌گیری از دیتابیس، گواهی TLS که باید شخصاً تمدید کنید، و اینکه شما تنها کسی هستید که باید قطعی‌های احتمالی را برطرف کنید.