यदि आप मेरे जैसे हैं, जिसकी वेबसाइट होस्ट की गई हैउबंटू सर्वर, एक आवश्यकता उत्पन्न होगी जब आपको कुछ आईपी पते को ब्लॉक करने की आवश्यकता होगी। ये आईपी पते ज्यादातर स्पैम और दुर्भावनापूर्ण होते हैं जो कभी भी आपको किसी भी तरह से लाभ नहीं पहुंचाते हैं। अपनी पोस्ट में कुछ हफ़्ते पहले मैंने चर्चा की कि आईपी पते को Iptables में जल्दी कैसे जोड़ा जाए। लेकिन बदतर स्थिति में जब आपको अपने सर्वर को पुनरारंभ करने की आवश्यकता होती है, तो iptables का सभी डेटा खो जाएगा। तो आप यह कैसे सुनिश्चित करेंगे कि डेटा खो न जाए और उसे पुनर्स्थापित किया जा सके?
जो लोग नहीं जानते हैं, उनके लिए Iptables डिफ़ॉल्ट हैUbuntu में फ़ायरवॉल जिसके माध्यम से आप कुछ आईपी पते को ब्लॉक कर सकते हैं। कॉन्फ़िगर करने से पहले ताकि सर्वर पुनः आरंभ होने के बाद आईपी पते को बहाल किया जा सके, पहले यह सुनिश्चित करें कि iptables कॉन्फ़िगरेशन सहेजा गया है।
आप PuTTY या किसी अन्य टूल का उपयोग करके अपने टर्मिनल में इस कमांड को टाइप करके कॉन्फ़िगरेशन को बचा सकते हैं:
iptables-save> /root/working.iptables.rules
यह कमांड आपके iptables कॉन्फ़िगरेशन को बचाएगा जड़ फ़ोल्डर और नाम working.iptables.rules.
अब इन iptables को कभी भी रिस्टोर करने के लिए, निम्न कमांड चलाएँ:
iptables- पुनर्स्थापना </root/working.iptables.rules
लेकिन यह विधि केवल iptables को पुनर्स्थापित करता है जब मैन्युअल रूप से दर्ज किया जाता है। जब हम चाहते हैं कि सर्वर के पुनरारंभ होने पर iptables को स्वचालित रूप से पुनर्स्थापित करना है। इसके लिए, आपको नेविगेट करने की आवश्यकता है / Etc / नेटवर्क फ़ोल्डर और फिर संपादित करें इंटरफेस WinSCP या किसी अन्य उपकरण का उपयोग करना।

निम्नलिखित कोड को कॉपी / पेस्ट करें ऑटो eth0,
प्री-अप iptables- पुनर्स्थापना </root/working.iptables.rules
जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है।

अब आगे बढ़ें और सर्वर को पुनरारंभ करें यह देखने के लिए कि क्या आपके iptables स्वचालित रूप से बहाल हो गए हैं। दर्ज iptables- एल पुष्टि करने के लिए टर्मिनल में। बस इतना ही। का आनंद लें!
टिप्पणियाँ