ผู้ดูแลระบบของฉันมอบไฟล์ที่มีกฎ iptables ให้ฉัน ฉันจะพิมพ์คำสั่งใดเพื่อโหลดสิ่งนี้
ฉันดูเขาทำมาก่อนและเขาทำมันใน 1 บรรทัด! บางอย่างเช่น ... iptables> thefile.dat ????
ผู้ดูแลระบบของฉันมอบไฟล์ที่มีกฎ iptables ให้ฉัน ฉันจะพิมพ์คำสั่งใดเพื่อโหลดสิ่งนี้
ฉันดูเขาทำมาก่อนและเขาทำมันใน 1 บรรทัด! บางอย่างเช่น ... iptables> thefile.dat ????
คำตอบ:
ผู้ดูแลระบบของฉันมอบไฟล์ที่มีกฎ iptables ให้ฉัน ฉันจะพิมพ์คำสั่งใดเพื่อโหลดสิ่งนี้
iptables-restore < file-with-iptables-rules.txt
ฉันดูเขาทำมาก่อนและเขาทำมันใน 1 บรรทัด! บางอย่างเช่น ... iptables> thefile.dat ????
iptables-save > file-with-iptables-rules.txt
curl -s SOME_URL | iptables-restore
อาจสิ่งที่คล้ายกับ
คุณโหลดไฟล์การกำหนดค่า iptables โดยใช้ iptables-restore
iptables-restore thefile.dat
สิ่งนี้มีผลทันที อย่างไรก็ตามสำหรับการตั้งค่านี้จะคงอยู่นานกว่าการรีบูตระบบพวกเขาจะต้องบันทึกไว้ ในการกระจายส่วนใหญ่นี้สามารถทำได้ด้วย
/etc/init.d/iptables save
ตามที่กล่าวไว้ในคำตอบอื่น ๆ การกำหนดค่าสามารถบันทึกโดยใช้
iptables-save > thesavefile.dat
ไฟล์นั้นเป็นไฟล์ข้อความและสามารถแก้ไขได้ด้วย texteditor ใด ๆ จากนั้นโหลดใหม่เป็น iptables โดยใช้คำสั่ง iptables-restore
หากต้องการนำเข้าสคริปต์ iptables ไปยังชุดกฎของคุณ
iptables-restore < /path/to/firewall_script
iptables-restore < http://git.company.com/Company/iptables-rules/blob/master/iptables-rules.txt