ฉันใช้ IPTABLES ใน / etc / network / interfaces
pre-up iptables-restore /etc/firewall.txt
ฉันพยายามค้นหาบางสิ่งเช่น/etc/init.d/iptables
บน Ubuntu แต่ดูเหมือนจะไม่มีอยู่จริงดังนั้นถ้าฉันต้องหยุด IPTABLE เพื่อหาดูแลระบบชั่วคราวฉันจะทำอย่างไร
ฉันใช้ IPTABLES ใน / etc / network / interfaces
pre-up iptables-restore /etc/firewall.txt
ฉันพยายามค้นหาบางสิ่งเช่น/etc/init.d/iptables
บน Ubuntu แต่ดูเหมือนจะไม่มีอยู่จริงดังนั้นถ้าฉันต้องหยุด IPTABLE เพื่อหาดูแลระบบชั่วคราวฉันจะทำอย่างไร
คำตอบ:
iptables
ไม่ใช่บริการ แต่เป็นระบบอำนวยความสะดวกภายในเคอร์เนล นั่นคือเหตุผลที่คุณไม่สามารถหยุดมันได้
หากคุณต้องการหยุด iptables อย่างรวดเร็วต่อไปนี้เป็นคำแนะนำของฉัน:
กำหนดค่า iptables ของคุณให้เสร็จสมบูรณ์
บันทึกการกำหนดค่าก่อน: iptables-save > /etc/iptables.conf
ล้าง iptables และกำหนดค่าเป็น 'open':
บันทึกกฎ 'เปิด': iptables-save > /etc/open-iptables.conf
ตอนนี้เมื่อใดก็ตามที่คุณต้องการ 'ปิดใช้งาน' iptables อย่างรวดเร็วให้ทำ:
cat /etc/open-iptables.conf | iptables-restore
.
หลังจากนั้นให้เปิดใช้งาน iptables อีกครั้งโดยใช้:
cat /etc/iptables.conf | iptables-restore
( iptables-restore < /etc/open-iptables.conf
อาจใช้งานได้ แต่ฉันได้อ่านที่อื่นซึ่งบางครั้งไม่ทำงาน)