जवाबों:
मेरे सिस्टम व्यवस्थापक ने मुझे 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 कॉन्फ़िगरेशन फ़ाइल लोड करते हैं
iptables-restore thefile.dat
इसका तुरंत असर होता है। हालाँकि इस सेटिंग्स को सिस्टम रिबूट पर लगातार बनाए रखने के लिए उन्हें सहेजा जाना चाहिए। अधिकांश वितरण पर इसके साथ किया जा सकता है।
/etc/init.d/iptables save
जैसा कि अन्य उत्तरों में उल्लेख किया गया है कॉन्फ़िगरेशन का उपयोग करके बचाया जा सकता है
iptables-save > thesavefile.dat
फ़ाइल अपने आप में एक टेक्स्ट फ़ाइल है और इसे किसी भी टेक्स्टेडिटर के साथ संपादित किया जा सकता है और फिर इसे iptables-पुनर्स्थापना कमांड का उपयोग करके iptables में पुनः लोड किया जा सकता है।
अपने नियमों में iptables स्क्रिप्ट आयात करने के लिए
iptables-restore < /path/to/firewall_script
iptables-restore < http://git.company.com/Company/iptables-rules/blob/master/iptables-rules.txt