ปัญหา: iptables รีเซ็ตการตั้งค่าเริ่มต้นหลังจากรีบูตเซิร์ฟเวอร์
ฉันพยายามตั้งกฎเช่นนี้
iptables -I INPUT -p tcp --dport 3000 -j ACCEPT
หลังจากนั้นฉันก็:
service iptables save
และมันเขียนอะไรทำนองนี้กลับมา
iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ]
และหลังจากนี้ฉันเพิ่งวิ่งไป (สิ่งนี้ทำครั้งเดียว):
chkconfig iptables on
(ฉันได้อ่านแล้วว่าต้องทำสิ่งนี้เพื่อเรียกคืนการตั้งค่าหลังจากรีบูต)
หลังจากนั้นฉันรีบูตและเรียกใช้คำสั่งนี้:
systemctl list-unit-files | grep iptables
และฉันเห็นว่า iptables.service เปิดใช้งานอยู่อย่างไรก็ตามกฎ (เพื่อเปิดพอร์ต 3000) ไม่ทำงานอีกต่อไป
ฉันจะยืนยันการตั้งค่าเหล่านี้ได้อย่างไร