Firewall là gì?
Firewall là thiết bị phần cứng, phần mềm hoặc kết hợp cả hai – giám sát và lọc lưu lượng mạng dựa trên bộ quy tắc định sẵn, cho phép/block gói tin để bảo vệ mạng nội bộ khỏi truy cập trái phép và mã độc.
Các loại firewall chính (theo thế hệ/công nghệ)
- Packet Filtering (Lọc gói tin): Kiểm tra header IP, port, protocol – nhanh nhưng không xem nội dung gói tin.
- Stateful Inspection (Kiểm tra trạng thái): Theo dõi trạng thái kết nối (TCP handshake) – an toàn hơn packet filter.
- Proxy / Application-Level Gateway: Trung gian tại lớp ứng dụng, kiểm tra sâu nội dung (HTTP, FTP, DNS) – chậm hơn nhưng kiểm soát chi tiết.
- Next-Generation Firewall (NGFW): Kết hợp IPS, ứng dụng nhận diện (App-ID), SSL inspection, threat intelligence – tiêu chuẩn hiện nay.
- Unified Threat Management (UTM): NGFW tích hợp thêm antivirus, web filtering, VPN, email security – phù hợp SMB.
Firewall theo mô hình OSI
- Layer 3 (Network): Lọc IP, port – firewall truyền thống.
- Layer 4 (Transport): Lọc TCP/UDP session.
- Layer 7 (Application): Deep packet inspection, nhận diện ứng dụng, user – NGFW.
3 chức năng cốt lõi
- Chặn truy cập trái phép vào mạng nội bộ.
- Ngăn chặn rò rỉ dữ liệu nhạy cảm ra ngoài.
- Ghi log & cảnh báo hoạt động đáng ngờ (audit, forensic).
- Mặc định: Deny all, chỉ allow cần thiết (least privilege).
- Phân đoạn mạng (DMZ, VLAN) với firewall giữa các zone.
- Bật IPS/IDS, SSL inspection, cập nhật signature threat hàng ngày.
- Quản trị tập trung, review quy tắc định kỳ, loại bỏ rule dư thừa.
Ví dụ quy tắc firewall
Source: 192.168.1.0/24
Destination: 203.0.113.10
Port: 443 (HTTPS)
Action: Allow
Log: Yes