
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ục | Chi phí/năm | Note |
|---|---|---|
| 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ục | Chi 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ục | Chi 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/udpCấ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àiSo sánh feature RustDesk vs TeamViewer/AnyDesk
| Feature | RustDesk | AnyDesk Standard | TeamViewer Business |
|---|---|---|---|
| License cost | Free | ~7M/năm | ~11.5M/năm |
| Self-host | Có | Không | Không (Tensor on-prem) |
| End-to-end encryption | Có | Có | Có |
| Audit log enterprise | Không (basic) | Limited | Có |
| SSO SAML | Không | Không | Corporate trở lên |
| Mass deploy MSI | Có (community script) | Advanced trở lên | Premium trở lên |
| Mobile support (iOS) | Có (limited) | Đầy đủ | Đầy đủ |
| Wake-on-LAN | Có (manual) | Advanced | Có |
| Session recording | Manual | Manual | Auto (Corporate) |
| Vendor SLA | Không | Có | Có |
| Hoá đơn VAT VN | Khô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
- Startup 5-10 IT, ngân sách chặt: RustDesk self-host trên VPS TND
- 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
- Enterprise 500+ nhân viên, compliance: TeamViewer Corporate hoặc Tensor
- 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í.



