ওয়েবসাইটের নিরাপত্তার জন্য ক্লাউডফ্লেয়ার

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

ক্লাউডফ্লেয়ার কি?

ক্লাউডফ্লেয়ার (Cloudflare) একটি আমেরিকান কোম্পানি যা ওয়েবসাইট নিরাপত্তা সংক্রান্ত বিভিন্ন সেবা প্রদান করে। ওয়েবসাইটের ভিজিটর প্রথমে ক্লাউডফ্লেয়ার এর হোস্টিং প্রবেশ করে এবং ক্লাউডফ্লেয়ার এর বিভিন্ন রুলস পার হয়ে মূল সার্ভারে প্রবেশ করে, যা ওয়েবসাইটগুলির রিভার্স প্রক্সি হিসেবে কাজ করে। ক্লাউডফ্লেয়ারের প্রধান সেবাগুলি হল নেটওয়ার্ক সুরক্ষা, কনটেন্ট ডেলিভারি নেটওয়ার্ক (CDN), ডিডস অ্যাটাক প্রটেকশন, (DDos Attack Protection), ডোমেইন নেম সার্ভার (DNS) এবং বিভন্ন প্রকারের অপ্টিমাইজেশন।

ক্লাউডফ্লেয়ার কেন ব্যবহার করবেন?

আমরা যখন কোন ওয়েবসাইট ভিজিট করার জন্য ব্রাউজারে ওয়েবসাইটের নাম লিখি, যেমনঃ www.royaltechbd.com ওয়েবসাইটে ভিজিট করার চেষ্টা করি তখন ব্রাউজার হোস্টিং সার্ভারে রিকুয়েষ্ট প্রেরণ করে এবং সার্ভারে থাকা তথ্য ব্রাউজারে প্রদর্শন করে। যখন www.royaltechbd.com ওয়েবসাইটটি ক্লাউডফ্লেয়ারে যুক্ত হয়ে থাকে তখন কেউ ওয়েবসাইট ভিজিট করলে প্রথমে ক্লাউডফ্লেয়ারের সার্ভারে প্রবেশ করবে এবং ক্যাশে থাকা সাইটের তথ্য দেখাবে। এছাড়াও বিভিন্ন নিরাপত্তা বাধা পাশ করার পরে ভিজিটরকে মূল সার্ভারে প্রবেশ করতে দিবে।

ক্লাউডফ্লেয়ারের মূল ফিচার

* কনটেন্ট ডেলিভারি নেটওয়ার্ক (CDN): এটি মূল সার্ভারের তথ্য ক্যাশে সংরক্ষিত রাখে এবং ব্রাউজারে প্রদর্শন করে।

* ডিডস (DDoS) প্রতিরোধ: ক্লাউডফ্লেয়ার নিজস্ব ডিডস (DDoS) প্রতিরোধ ব্যবস্থা আছে ফলে ডিডস আক্রমণ হলে ওয়েবসাইটকে নিরাপত্তা দেওয়ার চেষ্টা করে।

* DNS সেবা: ক্লাউডফ্লেয়ার একটি নিরাপদ এবং দ্রুত DNS সেবা প্রদান করে। ফলে মূল সার্ভারে প্রবেশের আগে ক্লাউডফ্লেয়ারের সার্ভারে প্রবেশ করবে এবং সকল নিরাপত্তা বা রুল অনুযায়ী পাশ করার পরে মূল সার্ভারে প্রবেশ করতে দেয়।

* ট্রাফিক মনিটরিং: ওয়েবসাইটের ভিজিটর মনিটরিং করতে পারবেন কত ভিজিটর কোথায় থেকে আসতেছি ইত্যাদি জিনিস গুলো দেখতে পারবেন।

* ওয়েব অপ্টিমাইজেশন টুলস: ক্লাউডফ্লেয়ার বিভিন্ন টুল আছে যেগুলো ওয়েবসাইটের স্পিড, ক্যাশ, ইত্যাদি অপ্টিমাইজেশন করে। যেমন Auto Minifyযা HTML, CSS, এবং JavaScript ফাইলগুলি সংকুচিত করে যা লোডিং সময় হ্রাস করে। Rocket Loader যা JavaScript ফাইলগুলির লোডিং উন্নত করে যা ওয়েব পেইজ গুলো দ্রুত প্রদর্শন করতে সাহায্য করে।

ওয়েব এ্যাপলিকেশন ফায়ারওয়াল বা WAF: ক্লাউডফ্লেয়ার থেকে একটি শক্তিশালী ফায়ারওয়াল সিস্টেম পাবেন। ফ্রি প্ল্যানেও বেশ কিছু সুবিধা আছে যা অনেকের জন্য যথেষ্ট। এখানে বিভিন্ন রুল সেট করা যায়, ক্ষতিকারক আইপি ব্লক করা যায়, দেশভেদে বিভিন্ন পেজের এক্সেস বন্ধ করা যায়।

* ফ্রি এসএসএল সার্টিফিকেট: ক্লাউডফ্লেয়ার ফ্রিতে SSL সার্টিফিকেট প্রদান করে যা আপনার ওয়েবসাইটের ডাটা ট্রান্সমিশন নিরাপদ করে। যার মেয়াদ আজীবন পর্যন্ত।

* সার্ভার ডাউন: কখনো যদি আপনার ওয়েব হোস্টিং সার্ভার ডাউন হয়ে যায় তাহলেও আপনার ওয়েবসাইট লাইভ দেখাবে ক্লাউডফ্লেয়ারের মাধ্যমে। অনেক সময় হোস্টিং সার্ভারের জন্য ওয়েবসাইট ডাউন হয়ে যায় সেই সময় ওয়েবসাইটের ভিজিটর গণ ওয়েবসাইটটিকে দেখতে পাই না। কিন্তু যদি ক্লাউডফ্লেয়ার ব্যবহার করে থাকে তাহলে তারা আপনার সাইটের ক্যাশ থেকে আপনার সাইট ভিজিটর কে দেখাবে।

* খরচ: ক্লাউডফ্লেয়ারের ফ্রি এবং পেইড সার্ভিস দুটি রয়েছে।

কিভাবে ক্লাউডফ্লেয়ারের সাথে ওয়েবসাইট সংযুক্ত করবেন?

>> প্রথমে www.cloudflare.com ওয়েবসাইটে প্রবেশ করে লগইন করুন, এ্যাকাউন্ট না থাকলে Sign Up বাটনে ক্লিক করে অ্যাকাউন্ট তৈরী করুন এবং লগইন করুন।

>> এখন একটি ওয়েবসাইটটি ক্লাউডফ্লেয়ারে যুক্ত করার জন্য Add Site এ ক্লিক করুন।

>> এরপর ওয়েবসাইটের নাম দিয়ে Add Site এ ক্লিক করুন।

>> ওয়েবসাইট এড করার পর আপনাকে প্ল্যান চয়েস করতে বলবে, নিচে ফ্রি প্ল্যান রয়েছে সেটি সিলেক্ট করে Continue করুন।

>> এরপর আপনার ওয়েবসাইটের বর্তমান যেসব ডিএনএস রেকর্ড গুলো ছিল সেগুলো দেখাবে। আপনি এই অবস্থায় Continue করুন।

>> এখন ক্লাউফ্লেয়ারের আগের নেম সার্ভারের পরিবর্তে নতুন দুটি Name Server দিবে সেটি আপনাকে আপনার ডোমেইন কন্ট্রোল প্যানেলে লগিন করে পরিবর্তে করতে হবে।

>> Name Server পরিবর্তন করা হয়ে গেলে ক্লাউডফ্লেয়ারের আগের ট্যাবে ফিরে আসুন তারপর Done, Check Nameservers ক্লিক করুন। যদি সঠিক মতো সেট করা হয়ে থাকে বা Name Server আপডেট হয়ে থাকে তাহলে পরবর্তী ধাপে চলে যাবে। অনেক সময় Nameserver পরিবর্তন হতে বেশ ভালো সময় নেয় www.dnschecker.org থেকে দেখে নিতে পারবেন Name Server আপডেট হয়েছে কিনা!

>> পরর্তীতে Configuration recommendations এ ক্লিক করে তার Recommend সেটিংস ও SSL চালু করতে পারেন।

৬ Comments on "ওয়েবসাইটের নিরাপত্তার জন্য ক্লাউডফ্লেয়ার"

Leave a Reply to Kh HasanuzzamanCancel reply

×
কপিরাইট © ২০০৬-২০২৪ সমকাল দর্পণ. সর্বস্বত্ব সংরক্ষিত।
সার্বিক তত্ত্বাবধানে রয়েল টেকনোলজিস