إذا كنت مثلي الذي تتم استضافة موقع الويب الخاص به على خادم Ubuntu ، فستكون هناك حاجة عندما تحتاج إلى حظر عناوين IP معينة. عناوين IP هذه في الغالب غير مرغوب فيها وخبيثة ولا تفيدك أبدًا بأي شكل من الأشكال. في رسالتي قبل بضعة أسابيع ناقشت كيف إضافة عناوين IP إلى Iptables بسرعة. ولكن في السيناريو الأسوأ عندما تحتاج إلى إعادة تشغيل الخادم الخاص بك ، سيتم فقدان جميع البيانات في iptables. فكيف تتأكد من عدم فقدان البيانات ويمكن استعادتها؟
بالنسبة لأولئك الذين لا يعرفون ، Iptables هو جدار الحماية الافتراضي في Ubuntu الذي يمكنك من خلاله حظر عناوين IP معينة. قبل التهيئة بحيث يمكن استعادة عناوين IP بعد إعادة تشغيل الخادم ، دعنا أولاً نتأكد من حفظ تكوين iptables.
يمكنك حفظ التكوين عن طريق كتابة هذا الأمر في Terminal الخاص بك باستخدام PuTTY أو أي أداة أخرى:
iptables-save> /root/working.iptables.rules
سيحفظ هذا الأمر تكوين iptables في جذر المجلد وتسميته قواعد العمل.
الآن لاستعادة iptables هذه في أي وقت ، قم بتشغيل الأمر التالي:
استعادة iptables
لكن هذه الطريقة تستعيد iptables فقط عند إدخالها يدويًا. ما نريده هو استعادة iptables تلقائيًا تلقائيًا عند إعادة تشغيل الخادم. لهذا ، تحتاج إلى الانتقال إلى
/etc/network المجلد ثم قم بتحريره واجهات باستخدام WinSCP أو أي أداة أخرى.انسخ / الصق الكود التالي أسفل eth0 السيارات,
قبل استعادة iptables
كما هو موضح في الصورة التالية.
استمر الآن وأعد تشغيل الخادم لمعرفة ما إذا تمت استعادة iptables تلقائيًا. أدخل iptables –L في المحطة للتأكيد. هذا كل شئ. استمتع!
لن يفاجأ معظم الناس إذا اكتشفوا أن جهاز دونجل Chromecast 35 دولارًا...
أصبحت الرسائل المشفرة كبيرة على Linux ، وأحد أكثر البروتوكولات شيوع...
لا يهم مدى سرعة نظام التشغيل الخاص بك ، أو مدى سرعة مربع البحث ، إذ...