RustDesk self-host miễn phí vs trả phí TeamViewer/AnyDesk

Chia sẻ bài viết

Mục lục
RustDesk self-host miễn phí vs trả phí TeamViewer/AnyDesk
Remote Support2026-08-28·12 phút đọc

RustDesk self-host miễn phí vs trả phí TeamViewer/AnyDesk - doanh nghiệp nên chọn?

RustDesk là open-source remote desktop viết bằng Rust, self-host miễn phí license. Năm 2026, RustDesk đã đủ trưởng thành cho production. Nhưng total cost (VPS + admin time + security audit) có thực sự rẻ hơn TeamViewer/AnyDesk? Bài này tính toán thẳng thắn.

TL;DR

RustDesk free + self-host trên VPS hết ~5M/năm hosting + ~20-30 giờ admin time/năm. Tương đương AnyDesk Solo ~2.5M nếu tính giờ công IT 200K/giờ. Phù hợp công ty có IT skill mạnh, ngân sách chặt, ít user (1-10 IT), không cần compliance enterprise. Không phù hợp MSP, doanh nghiệp cần SLA, audit ISO 27001. TND vẫn là đại lý chính hãng TeamViewer + AnyDesk với hoá đơn VAT điện tử TT 78 nếu chọn trả phí.

RustDesk là gì? Vì sao 2026 đáng cân nhắc?

RustDesk được phát triển từ 2021 bởi Purslane Ltd., open-source dưới GPL-3.0. Đến 2026, RustDesk đã đạt v1.4.x với feature set so sánh được với TeamViewer/AnyDesk cho use case cơ bản:

  • Cross-platform: Windows, macOS, Linux, Android, iOS, Web (qua browser)
  • End-to-end encryption (NaCl secretbox)
  • File transfer, clipboard sync, audio forward
  • Custom branding (đổi logo, color theme, server endpoint)
  • Self-host server hoàn toàn (rendezvous + relay server)
  • Đã có 50K+ stars trên GitHub, community lớn

"RustDesk không hoàn hảo, nhưng đủ tốt cho 80% use case IT support cơ bản. Vấn đề chính không phải feature mà là vận hành - bạn phải tự host, tự maintain, tự backup, tự update." - DevOps lead, công ty fintech 200 nhân viên đã chuyển sang RustDesk.

Tính toán Total Cost of Ownership (TCO) 3 năm

Option A: RustDesk self-host

Hạng mụcChi phí/nămNote
VPS Tokyo/Singapore 4vCPU/8GB~3.500.000đVPS chính chạy hbbs + hbbr
VPS backup (failover)~1.500.000đBackup region khác
Domain + SSL Let's Encrypt~300.000đDomain .com
Admin time (20-30 giờ)~4.000.000-6.000.000đSetup, update, troubleshoot
Backup storage S3/R2~500.000đBackup config, audit log
Tổng/năm~9.800.000-11.800.000đYear 1 cao do setup
Year 2-3~6.000.000-7.500.000đMaintenance steady-state

Option B: AnyDesk Standard

Hạng mụcChi phí/năm
License AnyDesk Standard~7.000.000đ
Setup/admin time~500.000đ (chỉ 2-3 giờ)
Tổng/năm~7.500.000đ

Option C: TeamViewer Business

Hạng mụcChi phí/năm
License TeamViewer Business~11.500.000đ
Setup/admin time~500.000đ
Tổng/năm~12.000.000đ

Kết luận sơ bộ: RustDesk không rẻ hơn AnyDesk Standard nếu tính đúng admin time. Chỉ rẻ hơn khi (1) bạn có IT admin có sẵn không tính giờ riêng, hoặc (2) số user lớn (10+ user thì license cost vượt RustDesk).

Self-host RustDesk: setup step-by-step

Setup RustDesk server cơ bản trên Ubuntu 24.04 LTS bằng Docker Compose:

# 1. Cài Docker + Compose
curl -fsSL https://get.docker.com | sh
sudo apt install docker-compose-plugin -y

# 2. Tạo docker-compose.yml
mkdir -p /opt/rustdesk && cd /opt/rustdesk
cat > docker-compose.yml <<'EOF'
services:
  hbbs:
    container_name: rustdesk-hbbs
    image: rustdesk/rustdesk-server:latest
    command: hbbs -r rustdesk.yourdomain.com:21117
    ports:
      - "21115:21115"
      - "21116:21116"
      - "21116:21116/udp"
      - "21118:21118"
    volumes:
      - ./data:/root
    restart: unless-stopped

  hbbr:
    container_name: rustdesk-hbbr
    image: rustdesk/rustdesk-server:latest
    command: hbbr
    ports:
      - "21117:21117"
      - "21119:21119"
    volumes:
      - ./data:/root
    restart: unless-stopped
EOF

# 3. Khởi động
docker compose up -d

# 4. Lấy public key (sẽ cấu hình vào client)
cat /opt/rustdesk/data/id_ed25519.pub

# 5. Mở firewall
sudo ufw allow 21115:21119/tcp
sudo ufw allow 21116/udp

Cấu hình client RustDesk dùng server riêng

Sau khi server chạy, client cần config trỏ về server riêng:

# Mở RustDesk → Settings → Network
ID server:     rustdesk.yourdomain.com:21116
Relay server:  rustdesk.yourdomain.com:21117
Key:           <public key từ id_ed25519.pub>

# Hoặc preconfigure bằng cách rename installer:
RustDesk-rustdesk.yourdomain.com,...,<base64-key>.exe
# Auto-pickup config khi user cài

So sánh feature RustDesk vs TeamViewer/AnyDesk

FeatureRustDeskAnyDesk StandardTeamViewer Business
License costFree~7M/năm~11.5M/năm
Self-hostKhôngKhông (Tensor on-prem)
End-to-end encryption
Audit log enterpriseKhông (basic)Limited
SSO SAMLKhôngKhôngCorporate trở lên
Mass deploy MSICó (community script)Advanced trở lênPremium trở lên
Mobile support (iOS)Có (limited)Đầy đủĐầy đủ
Wake-on-LANCó (manual)Advanced
Session recordingManualManualAuto (Corporate)
Vendor SLAKhông
Hoá đơn VAT VNKhông cóCó (TND đại lý)Có (TND đại lý)

Khi nào RustDesk PHÙ HỢP?

  • Công ty 5-30 IT user, ngân sách license > 50M/năm - RustDesk tiết kiệm 40-70%
  • Đã có DevOps team vận hành VPS thành thạo, hiểu Docker/firewall/cert
  • Yêu cầu data sovereignty: dữ liệu remote không được qua server nước ngoài (ngân hàng, chính phủ một số nước)
  • Use case basic: chỉ cần remote desktop + file transfer, không cần compliance enterprise
  • Sẵn sàng accept downtime ngắn khi update server hoặc trục trặc

Khi nào RustDesk KHÔNG PHÙ HỢP?

  • MSP: cần multi-tenant, branding per-customer, SLA cam kết - RustDesk thiếu
  • Compliance ISO 27001 / SOC 2: cần audit log enterprise, vendor SOC report - RustDesk không có
  • Doanh nghiệp khai báo thuế cần hoá đơn VAT: RustDesk không xuất hoá đơn (mua trả phí thì có)
  • IT team không có thời gian debug self-host issue (cert expired, firewall block, NAT traversal fail)
  • Khách hàng cuối non-technical: cài RustDesk khó hơn TeamViewer QuickSupport

Rủi ro security khi self-host

RustDesk an toàn về crypto (E2EE NaCl), nhưng vận hành self-host có risk operational:

  • VPS bị compromise: nếu không hardening đúng, attacker chiếm server = relay session của bạn
  • Public key bị leak: nếu lộ key trong git public, ai cũng spoof được server
  • Update lag: vendor không push patch tự động, bạn phải tự rebase Docker image
  • Backup không có sẵn: phải tự setup cron backup config + audit log
  • DDoS protection: VPS Việt Nam yếu DDoS, có thể downtime giờ hành chính

Hybrid approach: dùng cả hai

Nhiều công ty Việt 2026 áp dụng hybrid:

  • RustDesk self-host cho internal IT support (đồng nghiệp giúp đồng nghiệp)
  • TeamViewer/AnyDesk trả phí cho external client support (cần SLA + branding + audit)
  • Cost optimization: dùng RustDesk 70% traffic → giảm license count cần mua xuống

Conclusion: chọn theo profile công ty

  1. Startup 5-10 IT, ngân sách chặt: RustDesk self-host trên VPS TND
  2. SME 50-200 nhân viên, IT 2-3 người: AnyDesk Standard ~7M/năm - đơn giản, không cần admin VPS
  3. Enterprise 500+ nhân viên, compliance: TeamViewer Corporate hoặc Tensor
  4. MSP đa khách: TeamViewer Tensor hoặc ConnectWise Control

TND - đại lý TeamViewer + AnyDesk + VPS host RustDesk

Chọn giải pháp remote phù hợp doanh nghiệp: TeamViewer / AnyDesk license chính hãng (hoá đơn VAT điện tử TT 78 đầy đủ) hoặc VPS Tokyo/Singapore host RustDesk. Tư vấn miễn phí.

Xem giải pháp remote →

Bài viết liên quan