การลบการตั้งค่าทั้งหมดของ iptables บนเซิร์ฟเวอร์ Linux

สำหรับผู้ใช้งาน VPS Linux การตั้งค่า iptables คือหัวใจสำคัญในการป้องกันการโจมตีจากภายนอก โดยเฉพาะ Brute Force Attack รวมถึง Port Scan หรือ DDoS แต่บางครั้งเราจำเป็นต้อง ลบการตั้งค่าทั้งหมดของ iptables เพื่อเริ่มต้นใหม่ ปรับปรุงความปลอดภัย หรือแก้ไขปัญหาการเชื่อมต่อที่ผิดพลาด

บทความนี้ จะพาคุณไปดูการรีเซ็ต iptables ทีละขั้นตอนอย่างปลอดภัย พร้อมคำแนะนำและเคล็ดลับการจัดการไฟร์วอลล์บนเซิร์ฟเวอร์ Linux 

Iptables คืออะไร

Iptables คือเครื่องมือไฟร์วอลล์ (Firewall) ที่ติดตั้งมาพร้อมกับ Linux แทบทุกดิสทริบิวชัน ใช้สำหรับควบคุมการรับ–ส่งข้อมูลเครือข่าย โดยอาศัยกฎที่ผู้ดูแลระบบกำหนดขึ้น เช่น อนุญาต ปฏิเสธ หรือบล็อกการเชื่อมต่อจาก IP หรือพอร์ตที่ไม่ต้องการ

โดยปกติ iptables จะทำงานอยู่บน Kernel Level ทำให้สามารถกรองแพ็กเก็ตได้อย่างรวดเร็วและมีประสิทธิภาพ เหมาะสำหรับใช้ป้องกันการโจมตีจากภายนอก เช่น

  • Brute Force Attack – การสุ่มรหัสผ่านเพื่อเจาะระบบ
  • Port Scan – การสแกนหาพอร์ตที่เปิดใช้งานบนเซิร์ฟเวอร์
  • DDoS Attack – การโจมตีด้วยการส่งทราฟฟิกจำนวนมากเพื่อทำให้เซิร์ฟเวอร์ล่ม

ดังนั้น iptables จึงเป็นด่านแรกที่ช่วยเพิ่มความปลอดภัยให้กับ VPS หรือเซิร์ฟเวอร์ Linux ของคุณ

ทำไมต้องลบการตั้งค่าของ iptables

การลบการตั้งค่า iptables อาจฟังดูน่ากลัว แต่ในบางกรณีมันเป็นทางออกที่ปลอดภัยและจำเป็น เช่น

  • เริ่มต้นใหม่: เมื่อการตั้งค่าปัจจุบันทำให้การเชื่อมต่อผิดปกติ
  • แก้ไขปัญหา: เมื่อไม่แน่ใจว่า การตั้งค่าใดเป็นสาเหตุของปัญหา
  • ปรับปรุงความปลอดภัย: เมื่อคุณต้องการตั้งค่ากฎใหม่ที่เหมาะสมกว่า

วิธีการลบการตั้งค่าของ iptables

root@server:~# sudo iptables-save > /root/iptables-backup.rules
root@server:~#

1. ก่อนที่จะลบการตั้งค่า ควรสำรองข้อมูลเพื่อป้องกันการสูญหายก่อน ด้วยโค้ด sudo iptables-save > /root/iptables-backup.rules 

root@server:~# sudo iptables -F
root@server:~#

2.จากนั้น ลบกฎทั้งหมดในตาราง filter ใช้ sudo iptables -F

root@server:~# sudo iptables -t nat -F
root@server:~# sudo iptables -t mangle -F
root@server:~#

3. ลบกฎทั้งหมดในตาราง nat และ mangle

sudo iptables -t nat -F

sudo iptables -t mangle -F

root@server:~# sudo iptables -X
root@server:~#

4. ลบ chain ที่ผู้ใช้สร้างขึ้น 

sudo iptables -X

root@server:~# sudo iptables -P INPUT ACCEPT
root@server:~# sudo iptables -P OUTPUT ACCEPT
root@server:~# sudo iptables -P FORWARD ACCEPT
root@server:~#

5. ตั้งค่านโยบายเริ่มต้นเป็น ACCEPT 

sudo iptables -P INPUT ACCEPT

sudo iptables -P OUTPUT ACCEPT

sudo iptables -P FORWARD ACCEPT

root@server:~# sudo iptables -F
root@server:~#

6. ตรวจสอบสถานะหลังการลบ 

sudo iptables -L

พร้อมใช้งานทันที ไม่ต้องรอ — VPS แรง เสถียร ปลอดภัย

พร้อม Support ทีมไทย 24 ชม.

เคล็ดลับจาก VPS HiSpeed

  1. หากคุณทำงานบนเซิร์ฟเวอร์ระยะไกล เช่น ผ่าน SSH ควรตั้งค่านโยบายเริ่มต้นเป็น ACCEPT ก่อน เพื่อป้องกันการตัดการเชื่อมต่อ
  2. หากคุณต้องการกลับไปใช้การตั้งค่าเดิม ควรสำรองข้อมูลก่อนทำการลบ
  3. หากการตั้งค่าที่ลบไปไม่ได้ผลทันที คุณสามารถรีสตาร์ทบริการ iptables เพื่อให้การตั้งค่าใหม่มีผล:
      sudo systemctl restart iptables
  4. หากคุณต้องการจัดการกฎของ iptables อย่างมีประสิทธิภาพ สามารถใช้เครื่องมือเสริม เช่น fail2ban เพื่อป้องกันการโจมตีแบบ Brute Force

สรุป

การลบการตั้งค่าทั้งหมดของ iptables เป็นขั้นตอนสำคัญในการรีเซ็ตไฟร์วอลล์ของ VPS Linux และช่วยให้คุณสร้างกฎใหม่ได้ง่ายขึ้น หากทำอย่างระมัดระวัง จะช่วยให้เซิร์ฟเวอร์ของคุณปลอดภัยและทำงานได้เต็มประสิทธิภาพ

สำหรับผู้ใช้งาน VPS HiSpeed คุณสามารถนำวิธีนี้ไปปรับใช้เพื่อจัดการเซิร์ฟเวอร์ของคุณได้อย่างง่ายดาย และหากต้องการบริการ VPS ที่ปลอดภัย เสถียร และรวดเร็ว เรามีทีมผู้เชี่ยวชาญคอยให้คำปรึกษาตลอด 24 ชั่วโมง สอบถามรายละเอียดเพิ่มเติมได้ที่ เฟสบุ้ค หรือไลน์แอด VPS HiSpeed

Picture of นิกร รักยิ่งงาม

นิกร รักยิ่งงาม

นิกรเป็นผู้เชี่ยวชาญด้าน IT Support มากกว่า 12 ปี รับผิดชอบการช่วยเหลือลูกค้าด้านเทคนิคเกี่ยวกับ Windows Server, Linux Server, Forex VPS, Web Server, เว็บไซต์ CMS รวมถึงการตั้งค่า Domain และ DNS โดยเน้นการแก้ปัญหาแบบเข้าใจง่าย ทำให้ระบบกลับมาใช้งานได้เสถียรและปลอดภัย

Picture of นิกร รักยิ่งงาม

นิกร รักยิ่งงาม

นิกรเป็นผู้เชี่ยวชาญด้าน IT Support มากกว่า 12 ปี รับผิดชอบการช่วยเหลือลูกค้าด้านเทคนิคเกี่ยวกับ Windows Server, Linux Server, Forex VPS, Web Server, เว็บไซต์ CMS รวมถึงการตั้งค่า Domain และ DNS โดยเน้นการแก้ปัญหาแบบเข้าใจง่าย ทำให้ระบบกลับมาใช้งานได้เสถียรและปลอดภัย

อ่านต่อ...

small_c_popup.png

บริการ Premium VPS และ Cloud Hosting เร็วกว่าด้วยเซิร์ฟเวอร์ในไทย

รับส่วนลด 50%

ท้าให้ลอง VPS ที่ได้รับรีวิวบริการดีเยี่ยมสูงสุดใน Google Review

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful. You can find full details of our Privacy Policy here.