Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> An Ninh Mạng

Nên học gì để làm an ninh mạng (Network Security)?

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)

  1. Router/firewall ảo (OPNsense, pfSense, VyOS) trên Proxmox/ESXi.
  2. SIEM (Wazuh, Elastic) thu log từ firewall, Linux, Windows.
  3. Mô phỏng tấn công: Atomic Red Team, Caldera.
  4. 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...).