Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ความปลอดภัยเครือข่าย

ไฟร์วอลล์ในความปลอดภัยเครือข่ายคืออะไร? ทำงานอย่างไร?

ไฟร์วอลล์ (Firewall) คืออะไร?

ไฟร์วอลล์ เป็นระบบความปลอดภัยที่ทำหน้าที่เป็นกำแพงกั้นระหว่างเครือข่ายภายในที่เชื่อถือได้ (Trusted Network) กับเครือข่ายภายนอกเช่น อินเทอร์เน็ต ที่อาจมีภัยคุกคาม มันตรวจสอบและควบคุมการไหลของข้อมูล (Traffic) เข้า-ออกตามกฎเกณฑ์ความปลอดภัยที่กำหนดไว้ล่วงหน้า เพื่อป้องกันการเข้าถึงที่ไม่ได้รับอนุญาต โมแวร์ และการโจมตีจากแฮกเกอร์

ประเภทของไฟร์วอลล์ ตามเทคโนโลยีการทำงาน

1. Packet Filtering Firewall (ไฟร์วอลล์กรองแพ็กเก็ต)

ประเภทเก่าและพื้นฐานที่สุด ตรวจสอบเฉพาะ Header ของแพ็กเก็ตข้อมูล เช่น IP ต้นทาง/ปลายทาง พอร์ต และโปรโตคอล ไม่ตรวจสอบเนื้อหาข้อมูล (Payload) เร็วแต่ปลอดภัยน้อยกว่า

2. Stateful Inspection Firewall (ไฟร์วอลล์ตรวจสอบสถานะ)

พัฒนาจาก Packet Filtering โดยจดจำ "สถานะการเชื่อมต่อ" (Connection State) ของแต่ละเซสชัน สามารถตัดสินใจได้ดีขึ้นว่าแพ็กเก็ตใดเป็นส่วนหนึ่งของการเชื่อมต่อที่ถูกต้อง และแพ็กเก็ตใดเป็นการโจมตี

3. Proxy Firewall / Application-Level Gateway (ไฟร์วอลล์โปร็กซี)

ทำงานที่ชั้น Application (Layer 7) ทำหน้าที่เป็นตัวกลาง (Intermediary) ระหว่างผู้ใช้กับเซิร์ฟเวอร์ปลายทาง ตรวจสอบเนื้อหาข้อมูลลึกถึงระดับ Application (เช่น HTTP, FTP, DNS) ปลอดภัยสูงสุดแต่อาจส่งผลต่อประสิทธิภาพ

4. Next-Generation Firewall (NGFW) - ไฟร์วอลล์รุ่นใหม่

รวมความสามารถของ Stateful Inspection พร้อมฟีเจอร์ขั้นสูง เช่น:

  • Application Awareness & Control (รู้จักและควบคุมแอปพลิเคชัน)
  • Integrated IPS (ระบบป้องกันการบุกรุกแบบรวม)
  • Threat Intelligence Feed (ข้อมูลภัยคุกคามแบบเรียลไทม์)
  • SSL/TLS Inspection (ถอดรหัสเข้ารหัสเพื่อตรวจสอบ)

ประเภทตามรูปแบบการติดตั้ง

  • Hardware Firewall: อุปกรณ์ทางกายภาพ (Appliance) ติดตั้งที่ขอบเครือข่าย เหมาะสำหรับองค์กร
  • Software Firewall / Host-based Firewall: ติดตั้งบนระบบปฏิบัติการของแต่ละเครื่อง (เช่น Windows Defender Firewall, iptables) ปกป้องเฉพาะเครื่องนั้นๆ
  • Cloud Firewall / FWaaS: บริการไฟร์วอลล์บนคลาวด์ สำหรับปกป้อง Workload ใน Cloud (AWS, Azure, GCP)

ทำไมไฟร์วอลล์จึงสำคัญ?

  • บล็อกการเชื่อมต่อที่ไม่พึงประสงค์และภัยคุกคามที่ทราบจัก (Known Threats)
  • ป้องกันการรั่วไหลของข้อมูลลับ (Data Exfiltration)
  • ควบคุมการเข้าถึงแอปพลิเคชันและเว็บไซต์ที่มีความเสี่ยง
  • บันทึกเหตุการณ์ (Logging) เพื่อการตรวจสอบและสืบสวน (Audit & Forensics)
  • เป็นบรรทัดการป้องกันแรก (First Line of Defense) ในกลยุทธ์ Defense in Depth

Layer 3 vs Layer 4 vs Layer 7 Firewall

ชั้น (OSI Layer)ชื่อเรียกสิ่งที่ตรวจสอบตัวอย่าง
Layer 3 (Network)Packet FilterIP Address, RoutingRouter ACL
Layer 4 (Transport)Stateful FirewallPort, TCP/UDP State, SessionTraditional Firewall
Layer 7 (Application)Proxy / NGFWApplication Payload, HTTP Headers, DNS Query, File TypeWAF, NGFW

เลือกไฟร์วอลล์แบบไหนดี?

  • บ้าน/เล็ก: Software Firewall (Windows Defender, macOS Firewall) + Router Firewall พื้นฐาน
  • องค์กร SME: UTM (Unified Threat Management) หรือ NGFW ระดับเริ่มต้น (FortiGate, Sophos XG, Palo Alto PA-400)
  • องค์กรใหญ่/Enterprise: NGFW ระดับสูง (Palo Alto, Check Point, Cisco Firepower) พร้อมการจัดการศูนย์กลาง (Central Management)
  • Cloud Workload: Cloud Firewall (AWS Security Groups, Azure NSG, GCP Firewall) + Cloud NGFW (Palo Alto VM-Series, FortiGate-VM)