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

একটি ডিস্ট্রিবিউটেড ডিনায়াল অফ সার্ভিস আক্রমণ হলো যখন একজন হ্যাকার একটি বটনেট ব্যবহার করে আপনার ওয়েব সার্ভারে খুব কম সময়ে অত্যধিক সংখ্যায় HTTP রিকোয়েস্ট পাঠায়।

বটনেট হলো ইন্টারনেটের বিস্তৃত একটি কম্পিউটার নেটওয়ার্ক যা ভাইরাস দ্বারা ইনফেক্টেড হয়ে হ্যাকারের সফটওয়্যারের জন্য রিলে হিসেবে কাজ করে। বটনেটের অধিকাংশ কম্পিউটার সাধারণ কম্পিউটার যেগুলো ভাইরাস দ্বারা ইনফেক্টেড হয়েছে, এবং ইউজারকে এটা मालूमও নেই।
সামান্য অপারেশনে, একটি ওয়েব সার্ভার ভিজিটরদের ওয়েব পেজ প্রদান করে নিচের ক্রমে:
- একজন ব্যক্তি তাদের ওয়েব ব্রাউজারে আপনার URL টাইপ করে।
- ওয়েব ব্রাউজার ওয়েবসাইট URL-এ একটি HTTP রিকোয়েস্ট ইস্যু করে।
- আপনার ISP-এর DNS সার্ভাররা URL-কে ওয়েব সার্ভারের সঠিক IP অ্যাড্রেসে রূপান্তর করে।
- HTTP রিকোয়েস্ট ইন্টারনেটের মাধ্যমে ওয়েব সার্ভারে পৌঁছায়।
- ওয়েব সার্ভার URL-এ রিকোয়েস্ট করা পেজ ব্যবহার করে সঠিক HTML ফাইল খুঁজে বের করে।
- ওয়েব সার্ভার সেই HTML ফাইলে থাকা সকল কন্টেন্ট সহ রেসপন্স করে।
- ইউজারের ব্রাউজার HTML ফাইল পায় এবং ইউজারকে পেজটি দেখায়।
অধিকাংশ ওয়েব সার্ভার CPU ও নেটওয়ার্ক হার্ডওয়্যার দিয়ে সাইজ করা থাকে গড় প্রত্যাশিত ট্রাফিক হ্যান্ডেল করার জন্য প্রতিদিন। কিছু ওয়েবসাইটের জন্য সেটি এক লক্ষ বা দশ লক্ষ ভিজিটরও হতে পারে একদিনে।
তবে, একজন হ্যাকার যদি আপনার ওয়েবসাইটে DDoS আক্রমণ চালাতে চায়, তবে সে বিশ্বব্যাপী মিলিয়ন মিলিয়ন কম্পিউটারের একটি বটনেট ব্যবহার করবে, যারা আপনার ওয়েব সার্ভারে প্রতি সেকেন্ডে হাজার হাজার HTTP রিকোয়েস্ট পাঠাবে।
যেহেতু আপনার ওয়েব সার্ভার 그만큼 ট্রাফিক হ্যান্ডেল করার জন্য সাইজ করা নয়, তাই ওয়েব সার্ভার আপনার রেগুলার ওয়েবসাইট ভিজিটরদের রেসপন্স করবে এরর মেসেজ দিয়ে: Service Unavailable. এটিকে HTTP এরর ৫০৩ ও বলা হয়।
বিরল কেসে, যদি আপনার সাইট খুব ছোট একটি ওয়েব সার্ভারে চলে কম রিসোর্সের সাথে, তবে সার্ভারটি আসলেই ফ্রিজ বা ক্র্যাশ করতে পারে।
আপনি কীভাবে বুঝবেন আপনার ওয়েবসাইট কি DDoS আক্রমণের কারণে ডাউন হয়েছে? কয়েকটি লক্ষণ আছে যা ডেড গিভএওয়ে।
সাধারণত, উপরে বর্ণিত HTTP Error 503 একটি স্পষ্ট ইঙ্গিত। কিন্তু DDoS আক্রমণের অন্য একটি লক্ষণ হলো ব্যান্ডউইডথে খুব বড় স্পাইক।
আপনার ওয়েব হোস্ট একাউন্টে লগইন করে cPanel খুলুন। নিচে স্ক্রোল করে Logs সেকশনে যান এবং Bandwidth সিলেক্ট করুন।
গত ২৪ ঘণ্টার নরমাল ব্যান্ডউইডথ চার্ট একটি রিলেটিভলি কনস্ট্যান্ট লাইন দেখাবে, ছোট ছোট স্পাইক বাদ দিয়ে।

তবে, ব্যান্ডউইডথে একটি সম্প্রতি অসামান্য স্পাইক যা এক ঘন্টা বা তার বেশি সময় হাই থাকে, সেটি স্পষ্ট ইঙ্গিত যে আপনার ওয়েব সার্ভারের বিরুদ্ধে DDoS আক্রমণ চলছে।
যদি আপনি মনে করেন DDoS আক্রমণ চলছে, তবে দ্রুত ধাপ নেওয়া গুরুত্বপূর্ণ। এই আক্রমণগুলো খুব বেশি নেটওয়ার্ক ব্যান্ডউইডথ খায় এবং আপনি যদি হোস্টিং প্রোভাইডারের পেমেন্ট করেন, তবে তাদের ডেটা সার্ভারও একই ব্যান্ডউইডথ স্পাইক অনুভব করবে। এটি তাদের অন্যান্য কাস্টমারদের ওপর অসর ڈালতে পারে।
DDoS আক্রমণের সময় আপনি নিজে কিছু করতে পারবেন না। কিন্তু আপনার ওয়েব হোস্টিং প্রোভাইডারকে কল করলে তারা অবিলম্বে আপনার ওয়েব সার্ভারের দিকে যাওয়া সকল ইনকামিং HTTP রিকোয়েস্ট ব্লক করতে পারে।

এটি তৎক্ষণে আপনার ওয়েব সার্ভারের ডিমান্ড কমিয়ে দেয়, যাতে সার্ভারটি ক্র্যাশ না করে। এটি আক্রমণটিকে হোস্টিং প্রোভাইডারের অন্যান্য কাস্টমারদের ওপর অসর ডালতে বাধা দেয়।
পরবর্তী ধাপ হলো DDoS আক্রমণ শেষ হওয়া পর্যন্ত অপেক্ষা করা।
একটি DDoS আক্রমণ আসলে হ্যাকারদের জন্য উল্লেখযোগ্য রিসোর্স দরকার। সাধারণত আক্রমণটি কেউ পেমেন্ট করে যিনি আপনার ওয়েবসাইট বন্ধ করতে চান। এই পেমেন্টগুলো একটি নির্দিষ্ট সময়ের জন্য আক্রমণের জন্য—এক ঘন্টা থেকে কয়েক ঘন্টা।
ভালো খবর হলো আক্রমণের এক চূড়ান্ত अन्त থাকবে। খারাপ খবর হলো আপনার ওয়েব সার্ভারে সকল ট্রাফিক ব্লক করে আক্রমণ শেষ হওয়া পর্যন্ত, যিনি আপনার ওয়েবসাইট বন্ধ করতে চেয়েছিলেন তারা মূলত জিতল।
দুর্ভাগ্যক্রমে, DDoS আক্রমণ একটি সিম্পল এবং সস্তা উপায় ওয়েবসাইটকে ছোট সময়ের জন্য বন্ধ রাখার।
আক্রমণগুলো কখনো পারম্যানেন্ট নয়, কিন্তু এগুলো একটি মেসেজ পাঠাতে উদ্দেশ্য রাখে। এর মানে আপনার ওয়েবসাইটে আপনি কিছু প্রকাশ করেছেন যা কাউকে নারাজ করেছে ততটুকু যে সে হ্যাকারদের পেমেন্ট করে আপনার সাইটে আক্রমণ করালেন।
আপনি যদি একটি ক্রিটিক্যাল অনলাইন অপারেশন চালান যেমন একটি বড় ব্যবসা, এবং আপনার সাইট DDoS আক্রমণে প্রতিরোধক হতে চান, তবে এটি সম্ভব কিন্তু সস্তা নয়।
DDoS প্রোটেকশন সার্ভিস একটি কাউন্টার বটনেট প্রতিষ্ঠা করে যা আক্রমণ চালাচ্ছে বটনেটের চেয়ে বড়। এটি ইনকামিং HTTP রিকোয়েস্টগুলোর একটি ডিস্ট্রিবিউটেড রেসপন্স তৈরি করে, যদি সেগুলো লক্ষ লক্ষ বা মিলিয়ন মিলিয়ন হোক।

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