Lộ trình kiến thức & kỹ năng cho Network Security
1. Nền tảng bắt buộc
- Mô hình OSI/TCP-IP: Hiểu từng layer, đóng gói, routing, switching.
- Giao thức cốt lõi: IP, TCP/UDP, DNS, DHCP, HTTP/HTTPS, TLS/SSL, ARP, ICMP, BGP, OSPF.
- Thiết bị mạng: Router, Switch, Firewall, Load Balancer, Proxy, IDS/IPS, WAF, VPN Gateway.
- Hệ điều hành: Linux (CLI, bash, systemd, iptables/nftables), Windows Server (AD, GPO, PowerShell).
2. Kiến thức an ninh chuyên sâu
- Firewall/UTM: Cấu hình rule, zone, NAT, App-ID, User-ID (Palo Alto, FortiGate, Check Point, Cisco ASA/Firepower).
- VPN: IPsec, SSL VPN, WireGuard, Zero Trust Network Access (ZTNA).
- IDS/IPS: Snort, Suricata, Zeek; signature vs anomaly-based.
- Segmentation/Zero Trust: VLAN, Micro-segmentation, SDN, SASE, SSE.
- Cloud Security: AWS/Azure/GCP security groups, NACL, Security Hub, GuardDuty, CSPM.
- Threat Hunting/Intel: MITRE ATT&CK, IOC, TTP, SIEM (Splunk, Elastic, Sentinel).
- Cryptography: Symmetric/Asymmetric, PKI, Certificate, TLS 1.3, IPsec, SSH.
3. Kỹ năng thực hành & công cụ
- Scripting/Automation: Python (scapy, paramiko, netmiko), Ansible, Terraform, Bash/PowerShell.
- Lab thực chiến: TryHackMe, Hack The Box, RangeForce, Cisco Packet Tracer, GNS3, EVE-NG.
- Certifications: Security+ → CCNA Security/CCNP Security → OSCP/OSWE → CISSP/CCSP/GSEC.
4. Có cần lập trình không?
Không bắt buộc cho các vai trò vận hành (SOC Analyst, Network Security Engineer). Nhưng Python/Go/Bash rất quan trọng để tự động hóa, phát triển tool, threat hunting, DevSecOps – giúp thăng tiến nhanh.
5. Nguyên tắc cốt lõi (CIA Triad)
- Confidentiality (Bảo mật): Mã hóa, kiểm soát truy cập, DLP.
- Integrity (Toàn vẹn): Hash, chữ ký số, version control, immutable logs.
- Availability (Sẵn sàng): HA, DR, DDoS protection, backup, monitoring.
6. Thực hành tại nhà (Home Lab)
- Router/firewall ảo (OPNsense, pfSense, VyOS) trên Proxmox/ESXi.
- SIEM (Wazuh, Elastic) thu log từ firewall, Linux, Windows.
- Mô phỏng tấn công: Atomic Red Team, Caldera.
- Hardening: CIS Benchmarks, Lynis, OpenSCAP.
Lời khuyên: Bắt đầu từ Network+ → Security+ → CCNA → thực hành lab → chuyên sâu một mảng (Cloud Sec, Threat Hunting, SecOps...).