SSD Nodes Learn Hosting plans →
คู่มือ Matt Connorโดย Matt Connor

สรุปราคา Tailscale คิดเงินอย่างไรและแผนไหนคุ้มที่สุด

เจาะลึกโครงสร้างราคา Tailscale ที่คิดตามจำนวนผู้ใช้งานไม่ใช่จำนวนอุปกรณ์ พร้อมเปรียบเทียบค่าใช้จ่ายรายเดือนสำหรับผู้ใช้ทั่วไป ทีมขนาดเล็ก และเงื่อนไขที่ควรเลือกใช้ Headscale

การกำหนดราคาของ Tailscale ในย่อหน้าเดียว

การกำหนดราคาของ Tailscale คิดตามจำนวนผู้ใช้งาน ไม่ใช่จำนวนอุปกรณ์ อุปกรณ์ของผู้ใช้งานแต่ละคนไม่มีการจำกัดจำนวนในทุกแผน รวมถึงแผนฟรี ดังนั้นแผนฟรีจะไม่หมดอายุเพียงเพราะคุณซื้อแล็ปท็อปเครื่องใหม่ แต่จะหมดอายุเมื่อคุณเพิ่มจำนวนคน หรือเมื่อคุณต้องการฟีเจอร์สำหรับผู้ดูแลระบบที่มีเฉพาะในแผนแบบชำระเงินเท่านั้น Tailscale เป็น VPN (virtual private network) ที่สร้างขึ้นบน WireGuard โดยส่วนที่คุณต้องชำระเงินคือส่วนควบคุมการทำงานรอบอุโมงค์เชื่อมต่อ (tunnels) ซึ่งได้แก่ การระบุตัวตนและนโยบายการใช้งาน

แผนภูมิ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 และรองรับผู้ใช้งานได้สูงสุดหกคน แผน Standard มีค่าใช้จ่าย $8 ต่อผู้ใช้งานต่อเดือน แผน Premium มีค่าใช้จ่าย $18 ต่อผู้ใช้งานต่อเดือน ส่วนแผน Enterprise จะมีการประเมินราคาเป็นรายกรณี จึงไม่มีตัวเลขราคาที่ระบุไว้ชัดเจน นี่คือราคาตามรายการที่เผยแพร่ ณ วันที่ 6 ตุลาคม 2026 ซึ่งอ่านจาก หน้าการกำหนดราคาของ Tailscale Tailscale ได้ปรับปรุงแผนบริการหลายครั้ง ดังนั้นควรตรวจสอบหน้านั้นก่อนวางแผนงบประมาณ

Tailscale ได้ปรับปรุงแผนบริการใหม่เมื่อวันที่ 8 เมษายน 2026 โดยแผน Personal Plus ถูกยกเลิกและโอนสิทธิ์การใช้งานสำหรับผู้ใช้หกคนไปรวมอยู่ในแผน Personal แบบฟรี ส่วนแผน Starter เดิมได้เปลี่ยนเป็นแผน Standard ทั้งนี้ Tailscale ระบุว่าหากคุณชำระเงินอยู่ก่อนแล้ว แผนปัจจุบันของคุณจะยังคงใช้งานได้ในราคาเดิมต่อไปอีกอย่างน้อยสิบสองเดือนนับจากการประกาศดังกล่าว ดังนั้นใบแจ้งหนี้ที่มีอยู่อาจไม่ตรงกับราคาในหน้าเว็บไซต์ปัจจุบัน

สิ่งที่ Tailscale นำมาคำนวณค่าใช้จ่ายจริง

มี 4 สิ่งที่ถูกนับจำนวนบน tailnet ของคุณ (เครือข่าย Tailscale เดียวที่อุปกรณ์ของคุณใช้งานร่วมกัน) และมีเพียงสิ่งเดียวเท่านั้นที่เป็นจำนวนบุคคล ตัวเลขด้านล่างนี้ตรวจสอบจากราคาที่ประกาศโดย Tailscale ณ วันที่ 6 ตุลาคม 2026

  • Seats (ที่นั่ง): ที่นั่งหมายถึงผู้ใช้งาน แผน Standard และ Premium จะเรียกเก็บเงินตามจำนวนที่นั่งต่อเดือน และจำนวนที่นั่งคือยอดรวมทั้งหมดในใบแจ้งหนี้
  • User devices (อุปกรณ์ของผู้ใช้): ไม่จำกัดจำนวนในทุกแผน เครื่องที่ระบุว่าเป็นของผู้ใช้งานคนใดคนหนึ่งจะไม่มีค่าใช้จ่าย ไม่ว่าบุคคลนั้นจะมีกี่เครื่องก็ตาม
  • Tagged resources (ทรัพยากรที่ติดแท็ก): ทุกแผนรวมไว้ให้ 50 รายการ ส่วนที่เกินมามีค่าใช้จ่ายรายการละ $1 ต่อเดือน โดยสามารถเพิ่มได้ด้วยตนเองจากคอนโซลการเรียกเก็บเงิน ทรัพยากรที่ติดแท็กคือเครื่องที่ใช้แท็กแทนตัวตนของผู้ใช้ ซึ่งเป็นวิธีที่เซิร์ฟเวอร์หรือโหนดที่ไม่ใช่บุคคลใช้ในการเข้าร่วมเครือข่าย
  • ACL groups (กลุ่ม ACL): กลุ่ม ACL (access control list) คือชุดของผู้ใช้ที่ตั้งชื่อไว้ซึ่งกฎนโยบายของคุณอ้างอิงถึง จำนวนที่คุณได้รับจะแตกต่างกันอย่างมากตามแผน และความแตกต่างนั้นมีส่วนอธิบายแยกไว้ด้านล่าง

ทรัพยากรแบบชั่วคราว (Ephemeral resources) จะถูกวัดผลแยกต่างหากเป็นนาที โดยให้ 1,000 นาทีต่อเดือนสำหรับแผน Personal และ Standard และ 10,000 นาทีสำหรับแผน Premium โหนดชั่วคราวคือโหนดที่มีอายุการใช้งานสั้น เช่น CI (continuous integration) runner ที่เข้าร่วมเพื่อทำการ build แล้วออกไป โหนดที่อยู่ใน tailnet นานกว่า 4 ชั่วโมงจะไม่ถูกนำมานับรวมในโควตานี้ ดังนั้นเซิร์ฟเวอร์ทั่วไปจึงไม่มีวันใช้โควตานี้จนหมด ตารางเปรียบเทียบไม่มีแถวสำหรับ exit nodes, subnet routers หรือ MagicDNS ดังนั้นโครงสร้างของเครือข่ายเองจึงไม่ถูกนำมาคำนวณค่าใช้จ่าย นั่นคือเหตุผลที่เครื่องเดียวที่ ประกาศ subnet ส่วนตัวจาก VPS สามารถทำให้เครือข่ายอุปกรณ์ทั้งหมดเข้าถึงได้ผ่าน tailnet ของคุณโดยไม่ต้องเพิ่มรายการเรียกเก็บเงินในใบแจ้งหนี้ นอกจากนี้ Serve และ Funnel ก็ไม่มีค่าใช้จ่ายเช่นกัน ดังนั้นการเผยแพร่บริการ HTTPS จึงไม่มีค่าใช้จ่ายในทุกแผน แม้ว่า Funnel จะถูกจำกัดด้วยการตั้งค่านโยบายมากกว่าราคา ตามที่ serve เทียบกับ funnel ได้อธิบายไว้ สำหรับขอบเขตที่ชัดเจนของระดับฟรี โปรดดู จุดสิ้นสุดของแผน Tailscale ฟรี

วิธีการนับจำนวนที่นั่งเพื่อให้ยอดเรียกเก็บเงินตรงกับจำนวนผู้ใช้งานของคุณ

เอกสารการเรียกเก็บเงินของ Tailscale ระบุไว้อย่างชัดเจนว่า คุณจะต้องชำระเงินตามจำนวนที่นั่ง (seats) บน tailnet ของคุณ โดยผู้ใช้งานจะถูกนับเป็นหนึ่งที่นั่งเมื่อเข้าร่วมใช้งาน ในทางปฏิบัติ ผู้ใช้งานจะถูกนับที่นั่งเมื่อมีการลงชื่อเข้าใช้ admin console เป็นครั้งแรก หรือเมื่อมีการยืนยันตัวตนอุปกรณ์เป็นครั้งแรก บุคคลที่คุณเชิญแต่ยังไม่ได้ตอบรับเข้าร่วมจะยังไม่ถูกนับเป็นที่นั่งและไม่มีการเรียกเก็บเงินสำหรับบุคคลนั้น หากที่นั่งเต็มแล้วมีผู้ใช้งานใหม่ลงชื่อเข้าใช้ จำนวนที่นั่งจะเพิ่มขึ้นโดยอัตโนมัติ 1 ที่นั่ง และที่นั่งที่เพิ่มขึ้นภายในรอบการเรียกเก็บเงินรายเดือนจะถูกคิดค่าใช้จ่ายตามสัดส่วนเวลา (prorated rate) ที่นั่งสามารถว่างลงได้ เช่น เมื่อมีการลบผู้ใช้งานออก และบุคคลถัดไปจะสามารถเข้ามาใช้งานที่นั่งนั้นแทนได้ สำหรับการสมัครสมาชิกแบบรายปี การเปลี่ยนแปลงเหล่านี้จะต้องดำเนินการผ่านทีมขายของ Tailscale แทนการทำผ่าน console ซึ่งเป็นสิ่งที่ควรทราบก่อนที่คุณจะตัดสินใจทำสัญญาแบบรายปี

สองสถานการณ์ที่ดำเนินการจนจบกระบวนการ

จำนวนที่นั่งเป็นตัวแปรเดียว ดังนั้นตัวเลขรายปีจึงเท่ากับจำนวนที่นั่งคูณด้วยราคาต่อเดือนแล้วคูณด้วย 12 ต่อไปนี้คือรูปแบบราคาตามรายการ 4 รูปแบบ

แผนภูมิ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"
  }
]

สถานการณ์ที่หนึ่ง: ครัวเรือนที่มีสมาชิกสี่คน

นี่เป็นกรณีที่ง่ายที่สุดและค่าใช้จ่ายคือ $0 แผน Personal รองรับผู้ใช้ได้สูงสุดหกคนและไม่จำกัดจำนวนอุปกรณ์ต่อผู้ใช้ สมาชิกสี่คนที่มีโทรศัพท์และแล็ปท็อปคนละเครื่อง รวมถึงโฮมเซิร์ฟเวอร์, เครื่องบันทึกวิดีโอเครือข่าย และ VPS ทั้งหมดนี้สามารถใช้งานได้ภายใต้แผนฟรี VPS ที่ทำหน้าที่เป็น Tailscale exit node บน VPS จะถูกนับเป็นอุปกรณ์ฟรีอีกหนึ่งเครื่อง เนื่องจากแผนนี้คิดค่าบริการตามจำนวนผู้ใช้ไม่ใช่ตามบทบาทของอุปกรณ์

มีสองปัจจัยที่ทำให้ครัวเรือนต้องออกจากแผนฟรี ปัจจัยแรกคือผู้ใช้คนที่เจ็ด ไม่ว่าจะเป็นเพื่อนร่วมบ้าน, พ่อแม่ของคู่สมรส หรือเพื่อนที่ต้องการเข้าถึงมีเดียเซิร์ฟเวอร์ของคุณ หากจำนวนผู้ใช้เกินหกคน tailnet ทั้งหมดจะถูกย้ายไปเป็นแผน Standard และคุณจะต้องจ่ายค่าบริการสำหรับผู้ใช้ทุกคน ไม่ใช่แค่ผู้ใช้ใหม่ที่เพิ่มเข้ามา โดยเจ็ดที่นั่งในราคา $8 ต่อคน จะคิดเป็น $672 ต่อปี ปัจจัยที่สองคือการใช้ tags หากคุณติด tag ให้กับเซิร์ฟเวอร์เพื่อให้เซิร์ฟเวอร์เหล่านั้นเป็นเจ้าของโดย tag แทนที่จะเป็นตัวคุณ แผนจะรวม tag ไว้ให้ 50 รายการแรก และหลังจากนั้นจะมีค่าใช้จ่ายรายการละ $1 ต่อเดือน ซึ่งครัวเรือนส่วนใหญ่ไม่ค่อยใช้งานถึง 50 รายการ

สถานการณ์ที่สอง: ทีมงานห้าคน

จำนวนห้าคนนั้นอยู่ในเกณฑ์การใช้งานฟรีสำหรับผู้ใช้สูงสุดหกคน ดังนั้นบริษัทที่มีพนักงานห้าคนจึงสามารถใช้งาน Tailscale ได้ในราคา $0 ต่อปี ซึ่งมีหลายบริษัทที่ใช้งานในลักษณะนี้ จำนวนพนักงานมักไม่ใช่ปัจจัยหลักที่ทำให้ต้องเปลี่ยนแผนการใช้งาน แต่ฟีเจอร์ด้านการจัดการระบบ (admin) ต่างหากที่เป็นตัวผลักดันให้ทีมขนาดเล็กต้องเปลี่ยนไปใช้แผนแบบเสียค่าใช้จ่าย ซึ่งมักจะเกิดขึ้นก่อนที่จะมีการจ้างพนักงานคนที่หกเสียอีก

เมื่อคุณตัดสินใจเปลี่ยนแผน การคำนวณค่าใช้จ่ายนั้นทำได้ง่ายเนื่องจากคิดตามจำนวนที่นั่ง (seats) เพียงอย่างเดียว สำหรับแผน Standard จำนวนห้าที่นั่งจะมีค่าใช้จ่าย $480 ต่อปี และสำหรับแผน Premium จำนวนห้าที่นั่งเท่ากันจะมีค่าใช้จ่าย $1,080 ต่อปี หากมีการจ้างพนักงานใหม่ในเดือนที่เจ็ด ระบบจะคิดค่าใช้จ่ายเพิ่มเพียงหนึ่งที่นั่งตามสัดส่วนเวลาที่เหลือ ไม่ใช่การเริ่มแผนการใช้งานใหม่ทั้งหมด

เหตุใดค่าใช้จ่ายจึงผูกอยู่กับฝั่งการจัดการตัวตน

การล็อกอินเข้าใช้งานนั้นฟรีสำหรับทุกแผน ค่าใช้จ่ายจะเกิดขึ้นกับกลไกที่อยู่รอบข้าง ได้แก่ ใครสามารถจัดการสิ่งใดได้บ้าง และคุณสามารถกำหนดสิทธิ์การเข้าถึงได้ละเอียดเพียงใด นี่เป็นรูปแบบเดียวกับที่เราได้อธิบายไว้ใน ภาษี SSO ในแอปที่โฮสต์เอง ซึ่ง Tailscale เป็นตัวอย่างที่ชัดเจนของเรื่องนี้

เริ่มต้นที่บทบาทของผู้ใช้ (user roles) เนื่องจากเป็นปัจจัยที่ผลักดันให้ทีมขนาดเล็กต้องเปลี่ยนไปใช้แผนแบบเสียค่าใช้จ่าย เอกสารของ Tailscale แบ่งบทบาทออกเป็นสองกลุ่ม "บทบาทพื้นฐานมีให้ใช้งานในทุกแผนราคา" ได้แก่ Owner, Admin และ Member ส่วน "บทบาทขั้นสูงมีให้ใช้งานในแผน Standard, Premium และ Enterprise" ได้แก่ Billing admin, IT admin, Network admin และ Auditor ในแผนฟรีไม่มีวิธีใดที่จะอนุญาตให้เจ้าหน้าที่ดูแลเครือข่ายของคุณเป็นเจ้าของไฟล์นโยบาย (policy file) โดยไม่มอบอำนาจให้พวกเขาลบ tailnet ทิ้งไปด้วย และไม่มีบทบาทแบบอ่านอย่างเดียว (read-only) ให้ใช้งานเลย เมื่อใดก็ตามที่เพื่อนร่วมงานขอสิทธิ์ในการตรวจสอบ (audit access) เป็นครั้งแรก นั่นคือจุดที่คุณต้องขยับไปใช้แผน Standard

SCIM (system for cross-domain identity management) คือปัจจัยที่สอง SCIM เป็นโปรโตคอลที่ทำหน้าที่ส่งข้อมูลผู้ใช้และกลุ่มจากผู้ให้บริการยืนยันตัวตน (identity provider) เข้าสู่บริการ เพื่อให้มั่นใจว่าเมื่อพนักงานลาออก บัญชีของพวกเขาจะถูกลบออกจาก 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 กลุ่มอาจฟังดูเพียงพอจนกว่าคุณจะเริ่มเขียนไฟล์นโยบายจริง: หากคุณใช้ 1 กลุ่มสำหรับพนักงานและ 1 กลุ่มสำหรับผู้รับเหมา คุณจะเหลือพื้นที่เพียง 1 กลุ่มสำหรับทุกอย่างที่เหลือ ดังนั้นโครงสร้างใดๆ เพิ่มเติมจะต้องเขียนระบุเป็นรายบุคคล ซึ่งจะทำให้การขยายระบบทำได้ยากทันทีที่มีคนเปลี่ยนตำแหน่งงาน

มีอีกสองประเด็นที่ควรทราบเพื่อไม่ให้คุณอัปเกรดแผนด้วยเหตุผลที่ผิด การเชื่อมต่อสถานะอุปกรณ์ (device posture) กับ MDM (mobile device management), EDR (endpoint detection and response) และ XDR (extended detection and response) เริ่มต้นที่แผน Standard ส่วน log การไหลของเครือข่าย (network flow logs) และการสตรีม log เริ่มต้นที่แผน Premium และการบันทึกเซสชัน (session recording) จะมาพร้อมกับส่วนขยายการจัดการสิทธิ์เข้าถึงระดับสูง (privileged access management) ในแผน Enterprise สำหรับการอนุมัติอุปกรณ์ (device approval) ซึ่งจะกักเครื่องใหม่ไว้ในสถานะรอจนกว่าผู้ดูแลระบบจะอนุญาตนั้น มีระบุไว้ว่าใช้งานได้ในทุกแผน ดังนั้นจึงไม่ใช่เหตุผลที่ต้องเสียค่าใช้จ่ายเพิ่ม

ส่วนลดที่คุณสามารถรับได้จริง

Tailscale มีการระบุส่วนลดไว้หลายรายการ ซึ่งควรตรวจสอบก่อนที่คุณจะชำระเงินในราคาเต็ม สำหรับองค์กรการกุศล องค์กรไม่แสวงหาผลกำไร และสถาบันการศึกษาที่มีคุณสมบัติตามเกณฑ์จะ "ได้รับส่วนลด 50% จากราคาปกติของ Tailscale" วิธีการขอรับส่วนลดขึ้นอยู่กับว่าคุณมีการชำระเงินอยู่แล้วหรือไม่ หากคุณยังไม่มีการสมัครสมาชิกแบบชำระเงิน ให้ติดต่อฝ่ายสนับสนุนของ Tailscale (Tailscale Support) ก่อนพร้อมกับข้อมูลยืนยันตัวตนตามที่ร้องขอ เมื่อได้รับการยืนยันสิทธิ์แล้ว ฝ่ายสนับสนุนจะมอบคูปองส่วนลด 50% แบบใช้ครั้งเดียวให้คุณนำไปใช้ในขั้นตอนการชำระเงิน หากคุณมีการสมัครสมาชิกแบบชำระเงินอยู่แล้ว ให้ติดต่อฝ่ายสนับสนุนเพื่อขอปรับใช้ส่วนลดกับบัญชีนั้น ทั้งนี้ บริษัทเทคโนโลยีเพื่อการศึกษาเชิงพาณิชย์และโครงการสำหรับบุคคลที่มีอายุต่ำกว่า 18 ปีโดยเฉพาะ จะไม่มีสิทธิ์ได้รับส่วนลดนี้ สำหรับโครงการโอเพนซอร์สที่อยู่ใน GitHub organisation ซึ่งใช้สัญญาอนุญาตแบบ OSI (Open Source Initiative) สามารถใช้งาน Tailscale ได้ฟรี โดยมีเงื่อนไขว่า tailnet ต้องใช้ GitHub ในการยืนยันตัวตน แผนดังกล่าวไม่สามารถเลือกได้จากหน้า Billing ดังนั้นคุณต้องยื่นคำร้องขอแทนการเลือกสมัครด้วยตนเอง สำหรับรหัสโปรโมชันจะปรากฏตามงานประชุมและในอีเมลการตลาด ซึ่งสามารถนำมาใช้เมื่อคุณอัปเกรดแผน หรือใช้กับแผนการชำระเงินที่คุณมีอยู่แล้วผ่านหน้า Billing ใน admin console ข้อมูลเงื่อนไขเหล่านี้ได้รับการตรวจสอบจากเอกสารส่วนลดของ Tailscale ณ วันที่ 6 October 2026

Headscale ทางเลือกสำหรับการใช้งานด้วยตนเอง

Headscale เป็นโอเพนซอร์สที่ทำหน้าที่เป็น control server ของ Tailscale โดยที่ไคลเอนต์อย่างเป็นทางการของ Tailscale สามารถเชื่อมต่อกับมันได้ ทั้งนี้ Headscale ไม่ได้มีความเกี่ยวข้องกับบริษัท Tailscale Inc. เอกสารประกอบระบุขอบเขตการใช้งานไว้อย่างชัดเจนว่ารองรับเพียงหนึ่ง tailnet เท่านั้น โดย "เหมาะสำหรับการใช้งานส่วนตัว หรือองค์กรโอเพนซอร์สขนาดเล็ก" ซึ่งมุ่งเน้นไปที่ผู้ที่ต้องการโฮสต์ระบบด้วยตนเองและผู้ที่ชื่นชอบเทคโนโลยี รายการฟีเจอร์นั้นครบครันกว่าที่หลายคนคาดคิด ไม่ว่าจะเป็น MagicDNS, Taildrop, tags, subnet routers, exit nodes, ephemeral nodes, เซิร์ฟเวอร์ DERP (designated encrypted relay for packets) แบบฝังตัว, ACLs และ Tailscale SSH ซึ่งทั้งหมดนี้ได้รับการรองรับ

การแลกเปลี่ยนนี้มีทั้งข้อดีและข้อเสียที่ควรพิจารณาอย่างตรงไปตรงมา Headscale ช่วยให้คุณไม่ต้องเสียค่าใช้จ่ายรายหัวอีกต่อไป จำนวนผู้ใช้ อุปกรณ์ และกลุ่ม ACL จะขึ้นอยู่กับคุณทั้งหมด และค่าธรรมเนียมต่อคนก็จะหมดไป แต่สิ่งที่คุณต้องแลกคือการดูแล control plane ด้วยตนเอง เนื่องจาก control server เป็นส่วนที่ออก node keys และแจกจ่าย peer map ดังนั้นหากเซิร์ฟเวอร์ออฟไลน์ คุณจะไม่สามารถเพิ่มอุปกรณ์ใหม่หรือยืนยันตัวตนอุปกรณ์ที่คีย์หมดอายุได้ นั่นหมายความว่าฐานข้อมูลจำเป็นต้องมีการสำรองข้อมูล เวอร์ชันต้องมีแผนการอัปเกรด และโฮสต์ต้องได้รับการตรวจสอบสถานะเช่นเดียวกับบริการระดับ production อื่นๆ ในส่วนของระบบยืนยันตัวตนถือเป็นจุดที่อ่อนที่สุดของ Headscale แม้ว่าจะรองรับการล็อกอินผ่าน OIDC (OpenID Connect) แต่เอกสารระบุว่าไม่สามารถใช้ OIDC groups ใน ACLs ได้ ซึ่งเป็นฟีเจอร์สำคัญที่ทีมงานมักจะยอมจ่ายเงินให้กับ Tailscale เพื่อใช้งาน

ดังนั้น หากคุณใช้งานเพียงหนึ่ง tailnet และมีความพร้อมในการดูแลรักษาและสำรองข้อมูลเซิร์ฟเวอร์ Linux อยู่แล้ว โดยมีเหตุผลหลักในการเปลี่ยนเพียงเพื่อลดค่าใช้จ่ายรายหัว คุณก็สามารถเลือกใช้ Headscale ได้ แต่หากสิ่งที่คุณต้องการคือ SCIM, การเข้าถึงสำหรับผู้ตรวจสอบ (auditor access) หรือนโยบายการเข้าถึงแบบกลุ่ม (group-based policy) คุณไม่ควรเลือกใช้ Headscale เพราะนั่นไม่ใช่สิ่งที่ Headscale มุ่งเน้นจะแก้ไข การติดตั้งนั้นเป็นการตั้งค่าเซิร์ฟเวอร์ทั่วไป ซึ่งครอบคลุมอยู่ใน การรัน Headscale ในฐานะ Tailscale control server ของคุณเอง หากคุณไม่ต้องการทั้งค่าใช้จ่ายและภาระในการดูแล control plane การใช้งาน WireGuard แบบปกติเทียบกับ Tailscale คือบทความที่คุณควรอ่าน เพราะการจัดการ WireGuard ด้วยตนเองไม่มีค่าใช้จ่ายรายผู้ใช้และไม่มีเซิร์ฟเวอร์ประสานงาน หากนโยบายการเข้าถึงแบบกลุ่มคือเหตุผลที่ทำให้คุณพิจารณาแผนแบบเสียค่าใช้จ่าย การรันเซิร์ฟเวอร์ NetBird ของคุณเอง จะเป็นทางเลือกที่เหมาะสมกว่า เนื่องจากมีระบบยืนยันตัวตนมาให้พร้อมกับ control plane และสามารถเขียนกฎการเข้าถึงโดยอ้างอิงจากกลุ่มที่คุณกำหนดเองได้

นับจำนวนผู้ใช้และอุปกรณ์ของคุณก่อน

ก่อนที่คุณจะสร้างโมเดลใดๆ ให้หาตัวเลขจริงสองค่านี้ก่อน บนเครื่องใดก็ตามที่อยู่ใน 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

คอลัมน์ต่างๆ คือ IP address ของ Tailscale, ชื่อเครื่อง, เจ้าของ, ระบบปฏิบัติการ และสถานะการเชื่อมต่อ คอลัมน์ที่สามคือตัวกำหนดค่าใช้จ่ายของคุณ ให้นับจำนวนการล็อกอินที่ไม่ซ้ำกันในคอลัมน์นั้นแทนการนับจำนวนบรรทัด เพราะเครื่อง 3 เครื่องที่เป็นของ alice@ จะนับเป็น 1 ที่นั่ง (seat) และอุปกรณ์ฟรีอีก 3 เครื่อง

สำหรับข้อมูลทั้ง tailnet แทนที่จะดูจากมุมมองของเครื่องเดียว API จะส่งคืนรายการอุปกรณ์ทั้งหมด:

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

แทนที่ example.com ด้วยชื่อ tailnet ของคุณ และสร้าง access token ในหน้า Keys ของ admin console คุณต้องมีสิทธิ์เป็น Owner, Admin หรือ IT admin เพื่อให้การเรียกใช้งานนั้นสำเร็จ ตัวเลขที่ใช้สรุปยอดใบแจ้งหนี้ยังคงดูได้จากหน้า Users ของ admin console เนื่องจากที่นั่ง (seat) คือผู้ใช้ที่ได้ลงชื่อเข้าใช้งานแล้ว และนั่นคือสิ่งที่ Tailscale ใช้ในการนับจำนวน

FAQ

Tailscale ใช้งานฟรีสำหรับการใช้งานส่วนตัวหรือไม่?

ใช่ สำหรับผู้ใช้สูงสุด 6 คน แผน Personal มีค่าใช้จ่าย $0 ต่อผู้ใช้ต่อเดือน และครอบคลุมอุปกรณ์ของผู้ใช้ไม่จำกัดจำนวน, ทรัพยากรแบบติดแท็ก (tagged resources) 50 รายการ, กลุ่ม ACL จำนวน 3 กลุ่ม และนาทีการใช้งานทรัพยากรชั่วคราว (ephemeral resource minutes) 1,000 นาทีต่อเดือน ข้อมูล ณ วันที่ 6 ตุลาคม 2026 จำนวน 6 คนนี้คือจำนวนผู้ใช้รวมทั้ง tailnet ดังนั้นหากมีคนที่ 7 เข้ามา จะทำให้ทั้ง tailnet ต้องเปลี่ยนไปใช้แผนแบบชำระเงิน และผู้ใช้ทุกคนที่มีอยู่จะกลายเป็นที่นั่งที่ถูกเรียกเก็บเงิน

อุปกรณ์ของฉันถูกนับรวมในบิลของ Tailscale หรือไม่?

อุปกรณ์ที่เป็นของผู้ใช้จะไม่ถูกนับรวม อุปกรณ์ของผู้ใช้สามารถใช้งานได้ไม่จำกัดในทุกแผน ดังนั้นคนหนึ่งคนที่มีเครื่องใช้งาน 20 เครื่อง ก็ยังคงนับเป็น 1 ที่นั่ง จำนวนอุปกรณ์ที่อาจมีค่าใช้จ่ายคือทรัพยากรแบบติดแท็ก ซึ่งหมายถึงเครื่องที่ใช้แท็กแทนตัวตนของผู้ใช้ ทุกแผนรวมทรัพยากรประเภทนี้ไว้ 50 รายการ และรายการส่วนเกินจะมีค่าใช้จ่ายรายการละ $1 ต่อเดือน โดยสามารถจัดการเพิ่มได้ด้วยตนเองจากหน้า billing console

วิธีที่ประหยัดที่สุดในการใช้งาน Tailscale สำหรับทีม 5 คนคืออะไร?

ให้ใช้แผน Personal ต่อไป เพราะ 5 คนยังอยู่ในเกณฑ์ฟรีสำหรับผู้ใช้ 6 คน ให้เปลี่ยนไปใช้แผน Standard ในราคา $8 ต่อผู้ใช้ต่อเดือน ซึ่งคิดเป็น $480 ต่อปีสำหรับ 5 ที่นั่ง ก็ต่อเมื่อคุณต้องการฟีเจอร์ที่แผนฟรีไม่มีให้ เช่น บทบาทผู้ใช้ขั้นสูง, การจัดเตรียมบัญชีผ่าน SCIM, การตรวจสอบสถานะอุปกรณ์ (device posture checks) หรือการใช้กลุ่ม ACL มากกว่า 3 กลุ่ม หากคุณเป็นองค์กรการกุศลที่จดทะเบียนหรือสถาบันการศึกษา ให้ติดต่อฝ่ายสนับสนุนของ Tailscale เพื่อขอส่วนลด 50% ก่อนสมัครสมาชิก เพื่อรับคูปองแบบใช้ครั้งเดียวสำหรับนำไปใช้ตอนชำระเงิน

การทำ self-host ด้วย Headscale ช่วยประหยัดเงินได้จริงหรือไม่?

การทำเช่นนี้ช่วยตัดค่าใช้จ่ายต่อที่นั่งออกไป แต่ต้องแลกมาด้วยการที่คุณต้องดูแลเซิร์ฟเวอร์เอง การแลกเปลี่ยนนี้จะคุ้มค่าก็ต่อเมื่อบิลค่าใช้จ่ายเป็นเหตุผลเดียวที่คุณกำลังพิจารณาทางเลือกนี้, เมื่อคุณใช้งานเพียง tailnet เดียว และเมื่อคุณมี Linux host ที่สำรองข้อมูลและอัปเดตแพตช์อยู่เป็นประจำอยู่แล้ว แต่วิธีนี้จะใช้ไม่ได้ผลดีหากคุณตั้งใจจะจ่ายเงินเพื่อฟีเจอร์การจัดการตัวตน (identity governance) เนื่องจากเอกสารของ Headscale ระบุว่าไม่สามารถใช้กลุ่ม OIDC ใน ACL ของตนได้ ดังนั้นนโยบายแบบอิงตามกลุ่มที่คุณต้องการจึงเป็นส่วนที่ไม่สามารถนำมาใช้งานได้ในระบบนี้