ACL (Access Control List) ในความปลอดภัยคืออะไร?
Access Control Lists (ACLs) เป็นการตั้งค่าความปลอดภัยคอมพิวเตอร์ที่ใช้กรองトラフィคเครือข่าย ACL ยังอนุญาตให้ผู้ใช้ที่ได้รับอนุญาตเข้าถึงออบเจ็กต์ระบบเฉพาะ เช่น ไดเรกทอรี่ หรือ ไฟล์ แต่ไม่อนุญาตให้ผู้ใช้ที่ไม่ได้รับอนุญาตเข้าถึงวัตถุเหล่านั้น
Networking ACL คืออะไร?
Access Control Lists (ACLs) ควบคุมการเข้าถึงดิจิทัล โดยระบุว่าสภาพแวดล้อมไหนสามารถเข้าถึงได้ ACL แบ่งได้ 2 ประเภท: Networking ACLs ควบคุมการเข้าถึงเครือข่าย ระบุประเภทトラฟฟิกและกิจกรรมที่ได้รับอนุญาตให้ผ่านเครือข่าย
ACL ใช้ทำอะไร?
เครือข่ายใช้ ACLs เพื่อกรองแพ็กเก็ต รับประกันความปลอดภัยระบบโดยการจำกัด อนุญาต และปฏิเสธトラฟฟิก วัตถุประสงค์คือจำกัดการไหลของแพ็กเก็ตสำหรับ IP เดียวหรือกลุ่ม IP และโปรโตคอลต่างๆ เช่น TCP, UDP, ICMP
ACL คืออะไร และทำงานอย่างไร?
ง่ายๆ คือ ACLs ทำหน้าที่เป็นประตูควบคุม (Gatekeeper) ควบคุมแพ็กเก็ตข้อมูลที่เข้าและออกจากเครือข่าย เพื่อตรวจสอบว่า ACL ปฏิบัติตามกฎหรือไม่ จะตรวจสอบข้อมูลเข้าและออกทั้งหมด
การใช้ ACL ในเครือข่าย
ใช้ควบคุมトラฟฟิกแพ็กเก็ตบนเครือข่าย โดยกรองแพ็กเก็ตเข้า จำกัดการเข้าถึงแพ็กเก็ตภายในเครือข่าย จำกัดการเข้าถึงจากเครือข่ายไปยังผู้ใช้/อุปกรณ์ และป้องกันไม่ให้แพ็กเก็ตออกไป
ACL ใน Firewall
กฎ ACLs เป็นชุดเงื่อนไข Permit และ Deny ให้ความปลอดภัยโดยป้องกันผู้ไม่ได้รับอนุญาตเข้าถึงทรัพยากรเฉพาะ ในขณะที่อนุญาตให้ผู้ได้รับอนุญาตเข้าถึง ไฟร์วอลล์หรือรูเตอร์เชื่อมเครือข่ายภายในมักมี ACLs
ACL Router
Access Control List (ACL) ระบุ Permit/Deny หลายรายการ ว่าอะไรเข้า/ออกอินเทอร์เฟซรูเตอร์ ต้องทดสอบทุกแพ็กเก็ตว่าตรงกับกฎ ACL ไหม หากไม่ตรง จะถูกปฏิเสธ (Deny)
ACL Permissions (สิทธิ์ ACL)
ใน ACLs กำหนดสิทธิ์ให้ Directories และ Files Access Control Entries ระบุว่าใครเข้าถึงไดเรกทอรี่/ไฟล์ไหนได้ ใน ACL จะระบุสิทธิ์ที่มอบให้แต่ละบุคคล/กลุ่ม ACL มักมีหลายรายการ (Entries)
Cisco ACL
ซอฟต์แวร์ Cisco IOS XR มีฟีเจอร์กรองトラฟฟิก คิวความสำคัญ และการควบคุมการเข้าถึงแบบไดนามิก ที่อ้างอิง ACL ประกอบด้วย Access Control Entries (ACEs) หนึ่งหรือหลายรายการ ร่วมกันกำหนดโปรไฟล์トラฟฟิกเครือข่าย
IP ACL
IPv4 ACLs กำหนดเลเยอร์บน (Upper Layers) ประกอบด้วยชุดกฎเข้า (Inbound Rules) สูงสุด 10 กฎ ระบุว่าอนุญาต/ปฏิเสธการเข้าถึงเครือข่าย อาจนำไปใช้กับฟิลด์ในแพ็กเก็ต เช่น Destination IP พร้อม Wildcard Mask
ทำไมจึงใช้ ACL ในเครือข่าย?
เพื่อให้ได้ความปลอดภัยเครือข่ายพื้นฐาน นอกจากนี้ ACLs ยังจำกัดการอัปเดตเส้นทางจากเพื่อนเครือข่าย (Routing Peers) และทำหน้าที่เป็นเครื่องมือควบคุมการไหลของトラฟฟิก
2 วัตถุประสงค์ของ ACL (หมายเหตุ: ส่วนนี้อาจผสมกับ ACL ของข้อต่อเข่าทางกายวิภาค)
ข้อความต้นฉบับกล่าวถึง韧带 (Ligament) ป้องกันไม่ให้ขาเชิง (Tibia) ลื่นไปข้างหน้ามากเกินไป และช่วยเสถียรภาพขณะเคลื่อนไหวอื่นๆ - นี่เป็นข้อมูลทางกายวิภาค ไม่เกี่ยวกับ Network ACL
ACL Rules (กฎ ACL)
กฎการยืนยันตัวตนและควบคุมการเข้าถึง ชุดกฎควบคุมการเข้าถึงทรัพยากรเฉพาะสำหรับผู้ได้รับอนุญาต และป้องกันผู้ไม่ได้รับอนุญาต ทรัพยากรเครือข่ายสามารถบล็อกได้ด้วย ACLs เมื่อถูกเข้าถึงโดยไม่ได้รับอนุญาต
ประโยชน์ของ ACL บน Cisco Routers
IP Access Control Lists ช่วยควบคุมแพ็กเก็ตที่เคลื่อนที่ผ่านเครือข่ายด้วยการกรองแพ็กเก็ต จำกัดผู้ใช้/อุปกรณ์ไม่ให้เข้าถึงเครือข่าย การใช้ Access Lists อาจลดトラฟฟิกเครือข่าย ลดทรัพยากรเครือข่าย
ข้อควรระวัง: ACL Surgery (ผ่าตัดข้อต่อเข่า)
ส่วนที่กล่าวถึง "How long will I be out of work with an ACL surgery?" และ "How does a torn ACL work?" เป็นเนื้อหาทางการแพทย์ (Anterior Cruciate Ligament - เหน็บข้อกลางขา) ไม่เกี่ยวข้องกับ Network Security ACL