1. Vì Sao Perimeter Security Thất Bại
Mô hình bảo mật truyền thống — thường gọi là "castle-and-moat" — dựa trên một giả định đơn giản: bên trong mạng nội bộ (LAN, VPN) là "tin cậy", bên ngoài (internet) là "không tin cậy". Firewall và VPN gateway đóng vai trò "hào nước" bảo vệ "lâu đài" bên trong. Một khi đã vượt qua được lớp phòng thủ ngoài cùng — qua VPN hợp lệ, hoặc một endpoint bị compromise — kẻ tấn công gần như tự do di chuyển ngang (lateral movement) trong toàn bộ mạng nội bộ.
Ba lý do khiến mô hình này không còn phù hợp
- Ranh giới mạng đã tan rã: Cloud, SaaS, remote work và BYOD khiến "bên trong" và "bên ngoài" không còn rõ ràng — nhân viên truy cập tài nguyên công ty từ bất kỳ đâu, trên bất kỳ thiết bị nào
- Lateral movement là kỹ thuật tấn công phổ biến nhất: Phần lớn breach nghiêm trọng không đến từ việc phá vỡ firewall, mà từ việc di chuyển ngang sau khi đã có một chỗ đứng ban đầu (một laptop nhiễm malware, một tài khoản bị phishing)
- Trust ngầm định là rủi ro: Một khi đã "ở trong mạng", hầu hết hệ thống truyền thống không xác thực lại — implicit trust theo vị trí mạng là điểm yếu cốt lõi mà Zero Trust nhắm tới loại bỏ
Zero Trust không phải một sản phẩm hay một công nghệ đơn lẻ — đó là một mô hình tư duy bảo mật: không có vùng mạng nào được mặc định tin cậy, mọi request đều phải được xác thực, phân quyền và mã hóa, bất kể request đó đến từ đâu.
2. Nguyên Lý Cốt Lõi Của Zero Trust
NIST SP 800-207 — tài liệu tham chiếu chuẩn cho Zero Trust Architecture (ZTA) — định nghĩa 7 nguyên tắc nền tảng. Ba nguyên tắc quan trọng nhất trong thực tế triển khai:
"Never trust, always verify"
- Xác thực liên tục, không phải một lần: Một phiên đăng nhập hợp lệ lúc 9h sáng không có nghĩa request lúc 9h05 tự động được tin cậy — mỗi request tới một resource đều được đánh giá lại
- Least privilege access: Người dùng/thiết bị chỉ được cấp quyền tối thiểu cần thiết cho tác vụ cụ thể, trong khoảng thời gian cụ thể — không có quyền truy cập "toàn mạng" mặc định
- Giả định breach (assume breach): Thiết kế hệ thống với giả định rằng kẻ tấn công đã có mặt đâu đó trong mạng — mọi segment phải tự bảo vệ được chính nó, không phụ thuộc vào "vành đai" bên ngoài
Quyết định cấp quyền truy cập trong Zero Trust không chỉ dựa vào "ai đăng nhập", mà dựa trên một tập hợp tín hiệu theo thời gian thực: danh tính người dùng, tình trạng bảo mật của thiết bị (patch level, có chạy EDR không), vị trí địa lý, thời điểm truy cập, và mức độ nhạy cảm của tài nguyên đang được yêu cầu.
3. Kiến Trúc — NIST SP 800-207
NIST SP 800-207 mô tả kiến trúc logic của Zero Trust xoay quanh hai thành phần trung tâm: một "bộ não" ra quyết định và một "cánh tay" thực thi quyết định đó tại từng điểm truy cập.
Subject (user/device) ──request──▶ Policy Enforcement Point (PEP)
│
xin quyết định cho phép?
│
▼
Policy Decision Point (PDP)
├── Policy Engine (đánh giá policy)
└── Policy Administrator (cấp/thu hồi session)
│
tham chiếu: Identity Provider, Device Trust,
Threat Intelligence, Data Classification
│
▼
Allow / Deny / Step-up MFA
│
▼
PEP thực thi quyết định ──▶ Resource
Policy Decision Point & Policy Enforcement Point
Policy Decision Point (PDP) là nơi ra quyết định: có cho phép subject này truy cập resource này ngay bây giờ hay không. PDP gồm 2 phần: Policy Engine (thuật toán/rule đánh giá tín hiệu) và Policy Administrator (thiết lập/thu hồi kênh giao tiếp giữa subject và resource dựa trên quyết định của Policy Engine).
Policy Enforcement Point (PEP) là điểm thực thi — có thể là identity-aware proxy, API gateway, hoặc agent trên thiết bị — chịu trách nhiệm bật/tắt kết nối theo quyết định từ PDP. PEP không tự ra quyết định, nó chỉ thực thi những gì PDP chỉ định.
Micro-segmentation
Thay vì một mạng phẳng (flat network) nơi mọi host có thể "nhìn thấy" nhau, micro-segmentation chia hạ tầng thành các segment nhỏ, mỗi segment chỉ cho phép traffic cần thiết đi qua — dựa trên identity và context thay vì chỉ dựa vào IP/subnet. Điều này giới hạn triệt để phạm vi lateral movement nếu một host bị compromise: kẻ tấn công chiếm được một máy chỉ có thể "nhìn thấy" đúng những gì máy đó được phép giao tiếp, không phải toàn bộ mạng.
4. Thành Phần Triển Khai Thực Tế
Trên thực tế, một triển khai Zero Trust hoàn chỉnh cho doanh nghiệp thường gồm các mảnh ghép sau, thường được xây dựng dần theo từng giai đoạn chứ không "big-bang" trong một lần:
| Thành phần | Vai trò | Ví dụ công nghệ |
|---|---|---|
| Identity Provider (IdP) | Xác thực danh tính tập trung, SSO, MFA | Microsoft Entra ID, Okta, Keycloak |
| Device Trust / EDR | Đánh giá tình trạng bảo mật thiết bị trước khi cấp quyền | Intune, CrowdStrike, SentinelOne |
| Identity-Aware Proxy / ZTNA Gateway | PEP cho ứng dụng nội bộ, thay thế VPN truyền thống | Cloudflare Access, Tailscale, Zscaler ZTNA |
| Micro-segmentation | Giới hạn lateral movement giữa các workload/segment | Illumio, VMware NSX, Kubernetes NetworkPolicy |
| SIEM / Continuous Monitoring | Thu thập tín hiệu để Policy Engine ra quyết định theo thời gian thực | Wazuh, Splunk, Microsoft Sentinel |
| Data Classification | Gắn nhãn độ nhạy cảm dữ liệu để áp policy tương ứng | Microsoft Purview, tagging thủ công theo chuẩn nội bộ |
Điểm mấu chốt
Zero Trust không yêu cầu mua toàn bộ 6 thành phần trên cùng lúc. Phần lớn tổ chức bắt đầu từ Identity Provider + MFA bắt buộc — đây là nền tảng rẻ nhất, tác động lớn nhất, và là điều kiện tiên quyết để mọi thành phần khác hoạt động đúng.
5. Lộ Trình Triển Khai Theo Giai Đoạn
Triển khai Zero Trust là một hành trình nhiều năm, không phải một dự án có điểm kết thúc cố định. Một lộ trình thực tế, khả thi cho doanh nghiệp vừa và nhỏ thường trông như sau:
- Giai đoạn 1 — Nền tảng danh tính: Tập trung tài khoản vào một IdP duy nhất, bật MFA bắt buộc, loại bỏ shared account và mật khẩu tĩnh dùng chung
- Giai đoạn 2 — Device trust: Enroll thiết bị vào MDM (Intune/Autopilot), thiết lập compliance policy (patch level, disk encryption, EDR bắt buộc) làm điều kiện truy cập
- Giai đoạn 3 — Thay thế VPN: Chuyển các ứng dụng nội bộ quan trọng sang sau identity-aware proxy/ZTNA thay vì VPN full-tunnel truyền thống — giảm surface area và cho phép audit theo từng request
- Giai đoạn 4 — Micro-segmentation: Áp dụng network policy chi tiết cho các hệ thống chứa dữ liệu nhạy cảm nhất trước (database, hệ thống tài chính), mở rộng dần ra toàn hạ tầng
6. Công Cụ & Vendor Phổ Biến 2026
Hệ sinh thái Zero Trust hiện có cả lựa chọn thương mại lẫn mã nguồn mở, phù hợp với ngân sách và quy mô khác nhau:
| Nhóm | Thương mại | Mã nguồn mở / Tự host |
|---|---|---|
| Identity | Microsoft Entra ID, Okta | Keycloak, Authentik |
| ZTNA Gateway | Zscaler, Cloudflare Access, Palo Alto Prisma Access | Tailscale, Netbird, Pomerium |
| Micro-segmentation | Illumio, VMware NSX | Cilium (eBPF), Kubernetes NetworkPolicy |
| SIEM/Monitoring | Microsoft Sentinel, Splunk | Wazuh, Elastic Security |
Với hạ tầng vừa và nhỏ tự vận hành trên VMware/on-prem kết hợp cloud, một stack thực tế và tiết kiệm chi phí là: Microsoft Entra ID làm IdP trung tâm (đã có sẵn nếu dùng Microsoft 365/Intune), Cloudflare Access hoặc Tailscale làm ZTNA gateway thay VPN, và Wazuh làm nguồn tín hiệu giám sát liên tục cho các quyết định policy.
7. Sai Lầm Thường Gặp
- Coi Zero Trust là một sản phẩm để mua: Không vendor nào bán "Zero Trust" trọn gói — đây là kiến trúc, cần thiết kế theo ngữ cảnh cụ thể của tổ chức
- Bỏ qua trải nghiệm người dùng: Xác thực liên tục quá nghiêm ngặt mà không có step-up MFA thông minh sẽ khiến nhân viên tìm cách "lách" policy — làm giảm bảo mật thực tế thay vì tăng
- Micro-segmentation trước khi có Identity vững: Segment mạng mà không có nền tảng danh tính đáng tin cậy chỉ tạo thêm độ phức tạp vận hành mà không tăng bảo mật tương xứng
- Xem đây là dự án có điểm kết thúc: Zero Trust là quá trình liên tục điều chỉnh policy theo threat landscape mới, không phải checklist một lần rồi xong
8. Kết Luận
Zero Trust không phải xu hướng marketing — đó là phản ứng tất yếu trước thực tế rằng ranh giới mạng truyền thống đã không còn tồn tại theo cách nó từng tồn tại. Với một tổ chức đang vận hành hybrid infrastructure (on-prem + cloud) như nhiều doanh nghiệp vừa và nhỏ tại Việt Nam hiện nay, điểm khởi đầu thực tế nhất luôn là: tập trung danh tính, bật MFA bắt buộc, và thay dần VPN bằng ZTNA — trước khi nghĩ tới micro-segmentation hay các thành phần phức tạp hơn.
- Audit toàn bộ tài khoản đang có quyền truy cập rộng hơn mức cần thiết (over-privileged accounts)
- Bật MFA bắt buộc cho 100% tài khoản, đặc biệt tài khoản quản trị
- Thử nghiệm ZTNA gateway (Cloudflare Access/Tailscale có free tier) cho 1 ứng dụng nội bộ trước khi mở rộng