কম্পিউটার টিউটোরিয়াল

প্লাগইন-ভিত্তিক ফায়ারওয়াল: সুবিধা ও সীমাবদ্ধতা ব্যাখ্যা

প্লাগইন-ভিত্তিক ফায়ারওয়াল: মানুষ জন্ম থেকেই সুরক্ষার আওতায় থাকে। আমাদের কাপড় পরানো হয়, বাসায় আশ্রয় দেওয়া হয়, এবং বড় হয়ে কোনো গুরুত্বপূর্ণ ব্যক্তি হলে আরও স্তরবস্তর সুরক্ষা (যেমন সশস্ত্র প্রহরী) দেওয়া হয়। একইভাবে, একটি ওয়েবসাইটেরও একাধিক স্তরের সুরক্ষা দরকার। ফায়ারওয়াল হলো এমনই একটি স্তর। এটি ওয়েবসাইটকে কিলে বাঁধার চেষ্টা করে এবং হ্যাকাররা সন্ধান করলে প্রতিরক্ষার ব্যবস্থা রাখে।

ওয়েবসাইট সুরক্ষার জন্য বিভিন্ন ধরনের ফায়ারওয়াল আছে। সবগুলো ভিন্ন ভিন্ন হুমকি হ্যান্ডেল করতে সক্ষম এবং বিভিন্ন উপায় अपনায়। প্লাগইন-ভিত্তিক ফায়ারওয়াল-এর বাইরে ক্লাউড-ভিত্তিক ফায়ারওয়াল এবং ওয়েব হোস্টিং প্রদত্ত ইনবিল্ট ফায়ারওয়ালও রয়েছে। প্লাগইন-ভিত্তিক ফায়ারওয়াল আপনার ওয়ার্ডপ্রেস সাইট থেকে যেকোনো প্লাগইনের মতো ইনস্টল ও কনফিগার করা যায়। এর কাজ হলো—আপনার সাইটে আসা প্রতিটি রিকোয়েস্ট ইন্টারসেপ্ট (intercept) করে চেক করা যে সেটি বৈধ কিনা অথবা ম্যালিশিয়াস। প্রতিটি ফায়ারওয়ালের নিজস্ব সুবিধা-অসুবিধা রয়েছে। চলুন সেগুলো দেখে নেওয়া যাক।

প্লাগইন-ভিত্তিক ফায়ারওয়ালের সুবিধা:

বাইপাস করা কঠিন

ফায়ারওয়াল ওয়েবসাইটের সার্ভারে বসে থাকে, অর্থাৎ এটি আপনার ওয়েবসাইটের ব্যক্তিগত বডিগার্ডের মতো কাজ করে। এমন একটি গার্ড যা কখনো আপনার পাশ ছাড়ে না। নেটওয়ার্ক লেভেলের ফায়ারওয়াল দূর থেকে রক্ষা করে—যেমন দরজার বাইরে থেকে প্রহরী। যদি হ্যাকাররা ওই প্রহরীকে ছেলে আপনার কক্ষে ঢুকে পড়ে, তবে আপনাকে ক্ষতি পৌঁছাতে পারে। কিন্তু যদি আপনার পাশে একটি সশস্ত্র প্রহরী থাকে, তবে হ্যাকার আপনার কক্ষে ঢুকতে চাইলে আগে সেটাকে সামনা করতে হবে।

ওয়ার্ডপ্রেসের জন্য নির্দিষ্টভাবে তৈরি

প্লাগইনই আংশিকভাবে ওয়ার্ডপ্রেসের জনপ্রিয়তার দায়ী। প্লাগইন সহজে ওয়েবসাইট ডিজাইন করতে সাহায্য করে এবং এগুলো একল বিদagdভাবে ওয়ার্ডপ্রেসের জন্য বানানো হয়। এটাই ওয়ার্ডপ্রেস প্লাগইন ব্যবহার করার সুন্দর দিক। প্লাগইন-ভিত্তিক ফায়ারওয়াল শুধু ওয়ার্ডপ্রেসের জন্য, তাই এটা অন্য প্লাগইনের মতোই ব্যবহার করা সহজ এবং কনফিগার করা সহজ।再者, নির্দিষ্ট ওয়ার্ডপ্রেস ফোল্ডার সুরক্ষা করা নেটওয়ার্ক ফায়ারওয়ালে কঠিন।

কনফিগার করা সহজ

প্লাগইন-ভিত্তিক ফায়ারওয়ালে কনফিগারেশনের জন্য কারো কাছে যেতে হয় না। কারণ এটি আপনার সাইটের সার্ভারে বসে থাকা একটি প্লাগইন, আপনি সহজে আপনার ওয়েবসাইটের ড্যাশবোর্ড থেকে এnable বা disable করতে পারেন। এতে আপনার সময় বাঁচে যা আপনি ওয়েবসাইট ও ব্যবসা উন্নতিতে লাগাতে পারেন।

প্লাগইন-ভিত্তিক ফায়ারওয়ালের অসুবিধা:

বাইপাস করা অসম্ভব নয়

প্লাগইন-ভিত্তিক ফায়ারওয়াল: সুবিধা ও সীমাবদ্ধতা ব্যাখ্যা
ছবির কৃতজ্ঞতা: WP White Security

কেউ আপনার সাইটে রিকোয়েস্ট করলে, রিকোয়েস্টটি ফায়ারওয়ালের মধ্য দিয়ে যায় যা নির্ধারণ করে সেটি বৈধ কিনা ম্যালিশিয়াস। কিন্তু বিষয়টি হলো, হ্যাকাররা এখনো উপায় খুঁজে পাড়ে ফায়ারওয়াল বাইপাস করে সরাসরি আপনার ওয়েব সার্ভারের সাথে যোগাযোগ করতে।

সিগনেচার-ভিত্তিক সুরক্ষায় নির্ভরশীল

অনেক ম্যালওয়্যার স্ক্যানারের মতো ফায়ারওয়ালও সিগনেচার-ভিত্তিক সুরক্ষা ব্যবহার করে। এর মানে হলো—কেউ আপনার ওয়েব সার্ভারে রিকোয়েস্ট পাঠালে, ফায়ারওয়াল সেটিকে চেনা সন্দেহজনক বা ক্ষতিকর রিকোয়েস্টের সাথে মিলিয়ে দেখায়। কিন্তু আজকাল হ্যাকাররা বুদ্ধিমান ও উদ্ভাবনী। তারা জটিল রিকোয়েস্ট পাঠায় যেগুলো আগে চিহ্নিত হয়নি, তাই ফায়ারওয়াল সেগুলোক 해로운 বলে বিবেচনা করে না।

ইউজার সমস্যা থেকে রক্ষা করতে পারে না

ফায়ারওয়াল ওয়ার্ডপ্রেস লগইন পেজ সুরক্ষা করতে সাহায্য করতে পারে, কিন্তু ইউজার সমস্যা—যেমন দুর্বল ইউজারনেম ও পাসওয়ার্ড—থেকে রক্ষা করতে পারে না। আপনার ক্রেডেনশিয়াল যথেষ্ট শক্তিশালী না হলে (শক্তিশালী পাসওয়ার্ড তৈরি করার টিপস দেখুন) হ্যাকাররা সহজে ব্রুট-ফোর্স করে সাইটে ঢুকতে পারবে। এবং সেটা ফায়ারওয়াল রোকাতে পারবে না। কিছু ফায়ারওয়াল ৩ বার ব্যর্থ লগইন করার পর লগইন পেজ অ্যাক্সেস বন্ধ করে দেয়। কিন্তু যদি কোনো বট ব্রুট-ফোর্স করে দ্বিতীয় প্রচেষ্তায়ই সঠিক (যদিও দুর্বল) পাসওয়ার্ড অনুমান করে ফেলে, তবে ফায়ারওয়াল কিছুই করতে পারবে না। এই প্রকার ক্ষেত্রে ফায়ারওয়াল ওয়েবসাইট রক্ষা করতে পারে না, তাই ওয়েবসাইট মালিকের সতর্কতা অত্যন্ত গুরুত্বপূর্ণ। সিকিউরিটি একটি সম্মিলিত প্রচেষ্টা, যেখানে সাইট মালিকও সব প্রয়োজনীয় সতর্কতা অবলম্বন করবেন।

DDoS আক্রমণ থেকে রক্ষা করতে পারে না

ওয়ার্ডপ্রেসে DDoS আক্রমণ থেকে রক্ষার বিল্ট-ইন ফিচার নেই, আর প্লাগইন ফায়ারওয়ালও সেটি দিতে পারে না। যারা DDoS আক্রমণ জানেন না, তাদের জন্য—এটা হলো হ্যাকার ওয়েবসাইটে অতিরিক্ত ট্রাফিক বন্যা দিয়ে সাইটকে ধীর বা বন্ধ করে দেয়া। এটি একটি ওয়েবসাইট ডাউন করার পদ্ধতি। নেটওয়ার্ক-ভিত্তিক ফায়ারওয়াল এই কেসে আরও কার্যকর কারণ সেগুলো ম্যালিশিয়াস ট্রাফিক আপনার সার্ভারে পৌঁছানোর আগেই ফিল্টার করে দেয়। প্লাগইন-ভিত্তিক ফায়ারওয়াল DDoS আক্রমণে প্রায় নিষ্প্রভ।

ওয়েবসাইট ধীর করে

যেহেতু প্লাগইন ফায়ারওয়াল ওয়েবসাইটে বসে থাকে এবং সাইটের রিসোর্স ব্যবহার করে কাজ করে, এটি সাইটকে ধীর করে দেয়। কেউ আপনার ওয়েবসাইটের জন্য রিকোয়েস্ট করলে, প্লাগইন ফায়ারওয়াল আপনার সাইটের রিসোর্স ব্যবহার করে রিকোয়েস্টটি যাচাই করে, ফলে সাইট ধীর হয়।


আপনার পালা

আপনি প্লাগইন-ভিত্তিক ফায়ারওয়াল ব্যবহার করবেন কিনা তা নির্ভর করে আপনার প্রয়োজনীয় সুরক্ষার ধরনের ওপর। যদি আপনার সাইট DDoS আক্রমণের আওতায় থাকে, তবে প্লাগইন-ভিত্তিক ফায়ারওয়াল এড়িয়ে চলা ভালো। অন্যদিকে, যদি ব্রুট-ফোর্স আক্রমণ থেকে সুরক্ষা প্রয়োজন হয়, তবে প্লাগইন ফায়ারওয়াল আদর্শ।

আপনার সাইটে কী ধরনের সিকিউরিটি মেজার দরকার সেটা বুঝতে হলে, প্রথমে বুঝতে হবে আপনার সাইটে কী কী সাধারণ হ্যাকিং চেষ্টা হচ্ছে। 그렇게 বললে, ওয়েবসাইটের ভালনারেবিলিটি কমাতে সবচেয়ে ভালো পদ্ধতি হলো একাধিক মেজার নেওয়া (যাকে 'লെയারড ডিফেন্স' বা স্তরবস্তর প্রতিরক্ষা বলা হয়) যেখানে ফায়ারওয়াল অন্যান্য সিকিউরিটি মেজার—যেমন সাইট হার্ডেনিং (site hardening), রেগুলার আপডেট, ডেইলি ব্যাকআপ—সাথে মিলে কাজ করে ওয়ার্ডপ্রেস সাইটে সম্পূর্ণ সুরক্ষা দেয়।

এই মেজারগুলো চালু করার জন্য আপনি বিভিন্ন টুল (মূলত প্লাগইন) ব্যবহার করতে পারেন অথবা একটি সমগ్ర ওয়ার্ডপ্রেস সিকিউরিটি প্লাগইন যেন MalCare ব্যবহার করতে পারেন যা ফায়ারওয়ালের পাশাপাশি প্রচুর ফিচার অফার করে। এই ফায়ারওয়াল লাখ লাখ ওয়েবসাইট অনলাইনে ট্র্যাক করে খারাপ IP ঠিকানা (যেই IP গুলো ওয়েবসাইটে ক্ষতি পৌঁছাতে পরিচিত) খুঁজে বের করে, চিহ্নিত করে এবং সেগুলোকে আপনার সাইটে অ্যাক্সেস করতে থেকে বাধা দেয়। ব্রুট-ফোর্স আক্রমণের বিরুদ্ধেও ব্যবস্থা রয়েছে—৩ বার ব্যর্থ লগইন করার পর ক্যাপচা (CAPTCHA) সক্রিয় হয়। MalCare-এর ওয়ার্ডপ্রেস ফায়ারওয়াল সম্পর্কে আরও জানতে এখানে ক্লিক করুন।


  1. হ্যাকিন্টষ তৈরি: সুবিধা, অসুবিধা এবং মূল বিবেচনাগুলো

  2. টপ ৬টি ওয়ার্ডপ্রেস ফায়ারওয়াল প্লাগইন: বিশেষজ্ঞ তুলনা ও রেটিং

  3. ওয়ার্ডপ্রেসে স্প্যাম লিংক ইনজেকশন সনাক্ত ও দূর করার পদ্ধতি

  4. WWW2 বোঝা: নিরাপত্তা, কাজ এবং ব্যবহারের ক্ষেত্র