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

IPv6 কী এবং আপনার সাইট IPv6 রেডি কিনা তা নিশ্চিত করার পদ্ধতি

আপনি যদি ওয়েবসাইট এবং ইন্টারনেট সম্পর্কে কিছু পড়েছেন, তবে IPv6 শব্দটি শোনা হয়েছে। হয়তো রাউটারের সেটিংস ঠিক করার সময়ও দেখেছেন। আপনি শব্দটি জানলেও এর অর্থ বুঝতে পারেন না।

আপনি হয়তো IPv6 সম্পর্কে কখনো শুনেননি। যাই হোক, IPv6 ইন্টারনেটের জন্য খুব গুরুত্বপূর্ণ, বিশেষ করে আমরা এগিয়ে যাচ্ছি। আপনার ওয়েবসাইট থাকলে, IPv6 সাথে পরিচিত হওয়া বিশেষভাবে গুরুত্বপূর্ণ।

IPv6 কী?

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

বছরها ধরে আইপি অ্যাড্রেস ৩২-বিট অ্যাড্রেস স্পেস ব্যবহার করত নিচের ফরম্যাটে: ১২৩.৪৫.৬৭.৮৯। এটি IPv4 অ্যাড্রেসের সর্বোচ্চ ডিজিট। এর মানে আপনি ০০০.০০০.০০০.০০০ এবং ২৫৫.২৫৫.২৫৫.২৫৫-এর মধ্যে আইপি অ্যাড্রেসে সীমাবদ্ধ।

এটি আসলে কিছুটা বেশি জটিল, কারণ বড় ব্লক অ্যাড্রেস স্পেশ্যাল ইউজ কেসের জন্য রিজার্ভড, কিন্তু আপনি আইডিয়া পেলেন।

খুব সার্ভার আছে, এবং অনেক ওয়েবসাইট একাধিক আইপি অ্যাড্রেস ব্যবহার করে। ফ্যাক্ট, অধিকাংশ একাধিক আইপি অ্যাড্রেস ব্যবহার করে।

IPv6 রক্ষায় আসে

IPv4 এবং এর ৩২-বিট অ্যাড্রেস স্পেসের বিপরীতে, IPv6 ১২৮-বিট অ্যাড্রেস স্পেস ব্যবহার করে। যেহেতু এই আইপি অ্যাড্রেসগুলো দীর্ঘ, তাই সেগুলো এক্সহাস্ট হবে না, যা ইতিমধ্যে একটি সমস্যা। এর মানে সেগুলো দেখতে কিছুটা কম বান্ধব।

একটি IPv6 অ্যাড্রেস আট গ্রুপের চার ডিজিট ব্যবহার করে। এরপর, এগুলো হেক্সাডেসিম্যাল, যা আরও বেশি ভেরিয়েশন অনুমতি দেয়। একটি উদাহরণ IPv6 অ্যাড্রেস দেখতে: 2001:0db8:0000:0000:0000:8a2e:0370:7334।

আপনার সাইট IPv6 রেডি কিনা তা নিশ্চিত করার পদ্ধতি

আপনি শুধু IPv4 কে IPv6 দিয়ে রিপ্লেস করতে পারেন না। বরং, দুটোই কিছু সময় পাশাপাশি চলেगा। আপনার IPv4 কনফিগারেশনের পাশাপাশি IPv6 সাপোর্ট আপনার ওয়েবসাইটে যোগ করা যায়।

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

listen [::]:443 ssl http2;

[::] কোডটি IPv6 অ্যাড্রেসগুলোকে প্রতীকিত করে।

পরবর্তী, আপনার ওয়েবসাইটের জন্য একটি AAAA রেকর্ড যোগ করুন, এবং আপনার বেয়ার ডোমেইনেও। এটি A রেকর্ডের IPv6 সংস্করণ, যা আপনি সম্ভবত আপনার ডোমেইন রেজিস্ট্রারের মাধ্যমে কনফিগার করেছেন ওয়েবসাইট সেটআপ করার সময়।

আপনাকে নিশ্চিত করতে হবে আপনার DNS সার্ভারগুলোর IPv6 অ্যাড্রেস আছে। অন্যথায়, আপনার সাইট IPv6-এ ট্রাফিক সার্ভ করলেও, আপনার ইউজারদের সেখানে পয়েন্ট করতে IPv4 লাগবে। এটি whois কমান্ড আপনার ডোমেইন নেম দিয়ে চেক করতে পারেন।

মেইল সার্ভার রান করলে বিষয়টি কিছুটা জটিল। আপনার মেইল সার্ভারগুলোতে IPv6 অ্যাড্রেস যোগ করতে হবে। আপনি যদি আউটগোইং মেইলের SPF রেকর্ডে IPv4 সার্ভার লিস্ট করেন, তবে IPv6 অ্যাড্রেসগুলোও লিস্ট করতে হবে।

এটি আপনাকে কমপক্ষে একটি ধারণা দেবে کہ আপনার ওয়েবসাইটে IPv6 যোগ করার জন্য কোথায় থেকে শুরু করতে হবে।

উপসংহার

যদিও নম্বরগুলো পুরনো IPv4 আইপি অ্যাড্রেসের চেয়ে কিছুটা জটিল দেখায়, IPv6 আসলে उतনা জটিল নয়। এটি ভবিষ্যতে আপনাকে যে সমস্যা থেকে বাঁচাতে পারে সেটি বিবেচনা করলে, আপনি এখনই আপনার সাইট IPv6-এর জন্য সেটআপ করলে ভালো, না হলে পরবর্তীতে বাধ্য হয়ে করার চেয়ে।

আপনি যদি হোম সার্ভার থেকে ওয়েবসাইট চালান, তবে আপনি সেটি সঠিকভাবে সিকিউর করতে চান। সেখানে আমরা সাহায্য করতে পারি। আমাদের হোম লিনাক্স সার্ভার সিকিউর করার গাইড চেক করুন।

  1. ট্যাবন্যাপিং কী এবং কীভাবে আপনি নিজেকে রক্ষা করবেন

  2. ফিশিং সাইট চিনতে পারেন? ক্রেডেনশিয়াল দিয়ে দিলে কী করবেন

  3. অ্যাডওয়্যার বোঝা: এটি কীভাবে কাজ করে এবং কীভাবে নিজেকে রক্ষা করবেন

  4. উইন্ডোজ ট্রাবলশুটার ব্যাখ্যা: সিস্টেম ইস্যু দ্রুত এবং কার্যকরভাবে সমাধান করুন