DriteStudio
DRITESTUDIOโครงสร้างพื้นฐานคลาวด์
หน้าแรก
บทความเกี่ยวกับเราติดต่อเราสถานะระบบ
0%
netfilter tables คืออะไร
กลับหน้ารายการบทความ

netfilter tables คืออะไร

netfilter tables คืออะไร

Network-13 สิงหาคม 2566-อัพเดต: 24 กุมภาพันธ์ 2569

Netfilter Tables และการจัดการแพคเก็ตเครือข่าย

Netfilter tables เป็นส่วนสำคัญของระบบปฏิบัติการ Linux ที่ใช้ในการจัดการและควบคุมการประมวลผลแพคเก็ตเครือข่าย ด้วยเป้าหมายในการกำหนดนโยบายความปลอดภัยและการเชื่อมต่อเครือข่าย ด้วยโครงสร้างของตาราง (tables) และกฎ (rules) ที่ช่วยปรับแต่งและกำหนดพฤติกรรมในระบบเครือข่าย Linux ได้อย่างละเอียดอ่อน

ตารางหลักของ Netfilter

Filter Table (filter)

ตาราง filter ใช้ในการควบคุมการเข้าถึงแพคเก็ตที่เข้าเครื่องแม่ข่าย หรือจะกำหนดให้ปฏิเสธหรือยอมรับแพคเก็ตตามกฎที่กำหนด ซึ่งเป็นส่วนสำคัญในการทำไฟร์วอลล์ (firewall) และปกป้องระบบ

NAT Table (nat)

ตาราง nat เป็นส่วนที่ใช้ในการแปลงที่อยู่ IP และพอร์ตของแพคเก็ต โดยใช้ในการทำ Network Address Translation (NAT) ซึ่งช่วยในการเชื่อมต่อเครือข่ายระหว่างเครื่องคอมพิวเตอร์ในเครือข่ายภายในกับเครือข่ายภายนอก

Mangle Table (mangle)

ตาราง mangle ใช้ในการประมวลผลพิเศษแพคเก็ต เช่นการเปลี่ยนแปลงค่าพาเศษในส่วนต่าง ๆ ของแพคเก็ต เช่น TTL (Time-to-Live) เป็นต้น ซึ่งสามารถปรับแต่งการประมวลผลเครือข่ายได้ตามความต้องการ

Raw Table (raw)

ตาราง raw ใช้ในกรณีที่ต้องการประมวลผลเครือข่ายเบื้องต้นก่อนที่จะถูกส่งต่อไปยังตารางอื่น ๆ เช่นการประมวลผล ICMP และการกำหนดค่าพิเศษ

เชนและกฎ

แต่ละตารางประกอบด้วยเชนที่เป็นลำดับของกฎ (rules) ที่ถูกประมวลผลตามลำดับที่กำหนด มีเชนหลักที่สำคัญ 3 แบบ:

Input Chain

เชน Input ใช้ในการประมวลผลแพคเก็ตที่เข้ามายังระบบ

Output Chain

เชน Output ใช้ในการประมวลผลแพคเก็ตที่ระบบสร้างขึ้นเพื่อส่งออกจากระบบ

Forward Chain

เชน Forward ใช้ในการประมวลผลแพคเก็ตที่ถูกส่งต่อจากระบบนึงไปยังระบบอื่น

กฎและเป้าหมาย

กฎเป็นเงื่อนไขที่ใช้ในการตรวจสอบแพคเก็ตและกำหนดการกระทำที่จะถูกดำเนินการตามเมื่อแพคเก็ตตรงตามเงื่อนไข โดยมีเป้าหมาย (target) ที่กำหนดการกระทำที่จะให้ระบบดำเนินการตามกฎที่ตรงตามเงื่อนไข

เช่น กฎสามารถกำหนดให้แพคเก็ตที่มาจากที่อยู่ IP ตามเงื่อนไขบางประเภทถูกยอมรับ (ACCEPT) และแพคเก็ตที่ไม่ตรงตามเงื่อนไขถูกปฏิเสธ (DROP)

Netfilter tables และส่วนประกอบต่าง ๆ นี้ช่วยให้ผู้ดูแลระบบสามารถกำหนดนโยบายความปลอดภัยและการจัดการเครือข่ายได้ตามความต้องการขององค์กรและระบบ

แชร์บทความ:
ดูบทความเพิ่มเติม
D

DriteStudio | ไดรท์สตูดิโอ

ผู้ให้บริการ Cloud, VPS, Hosting และ Colocation ในประเทศไทย

ดำเนินการโดย บริษัท คราฟต์ อินเตอร์เทค (ประเทศไทย) จำกัด

DRITESTUDIOโครงสร้างพื้นฐานคลาวด์

100/280 ซอย 17 หมู่บ้านดีไลท์ บางขุนเทียน-ชายทะเล พันท้ายนรสิงห์ สมุทรสาคร 74000

บริการ

  • โฮสติ้ง VPS
  • เซิร์ฟเวอร์เฉพาะ
  • เว็บโฮสติ้ง
  • โซลูชันความปลอดภัย

บริษัท

  • เกี่ยวกับเรา
  • ติดต่อเรา
  • สถานะระบบ

ช่วยเหลือ

  • ทิกเก็ตซัพพอร์ต
  • เอกสารประกอบ
  • ศูนย์ช่วยเหลือ

© 2026 บริษัท คราฟต์ อินเตอร์เทค (ประเทศไทย) จำกัด สงวนลิขสิทธิ์

นโยบายความเป็นส่วนตัวข้อกำหนดการให้บริการนโยบายการคืนเงิน

เราใช้คุกกี้

เราใช้คุกกี้เพื่อเพิ่มประสบการณ์การใช้งาน วิเคราะห์การเข้าชม และปรับแต่งเนื้อหา โดยการคลิก "ยอมรับทั้งหมด" คุณยินยอมให้เราใช้คุกกี้ นโยบายความเป็นส่วนตัว