এই পরীক্ষা কী জানায়
DNS Security Extensions বা DNSSEC রিজলভারকে স্বাক্ষরিত DNS ডেটা যাচাই করতে দেয়। এই পরীক্ষা নির্বাচিত রিজলভার ইচ্ছাকৃত অবৈধ স্বাক্ষর প্রত্যাখ্যান করে কি না যাচাই করে। এটি DNS উত্তরের সত্যতা ও অখণ্ডতার বিষয়; এটি কোয়েরি এনক্রিপ্ট করে না বা আপনার ব্রাউজার সাধারণত কোন রিজলভার ব্যবহার করে তা নির্ধারণ করে না।
পরীক্ষা চালানোর উপায়
- পরীক্ষা করতে চান এমন রিজলভারের ঠিকানা দিন এবং তুলনার মধ্যে নির্বাচিত DNS পোর্ট অপরিবর্তিত রাখুন।
- স্বাক্ষরিত বৈধ ডোমেইন ও ইচ্ছাকৃত অবৈধ ডোমেইনের পরীক্ষা চালান।
- বৈধ ডোমেইন নিয়ন্ত্রণের পাশাপাশি যাচাই সক্রিয় ও নিষ্ক্রিয় অবস্থায় অবৈধ ডোমেইন তুলনা করুন।
পরিমাপ কীভাবে কাজ করে
আমাদের সার্ভার নির্বাচিত রিজলভারে নেটিভ DNS কোয়েরি পাঠায়, প্রয়োজনে UDP এবং TCP ফলব্যাক ব্যবহার করে। এটি DNSSEC রেকর্ড অনুরোধ করে এবং Checking Disabled বিট দিয়ে অবৈধ পরীক্ষাটি পুনরাবৃত্তি করে।
এই অনুরোধগুলি সার্ভারের নেটওয়ার্ক থেকে আসে। নির্বাচিত রিজলভার ও নিয়ন্ত্রণ ডোমেইনের DNS অবকাঠামোর সঙ্গে যোগাযোগ করা হয়; পরীক্ষাটি স্বয়ংক্রিয়ভাবে আপনার ব্রাউজারের DNS-over-HTTPS প্রদানকারী খুঁজে পায় না।
আপনার ফলাফল বুঝুন
- যাচাইকরণ নিশ্চিত
- বৈধ নিয়ন্ত্রণ ডেটা ফেরত দেয়, যাচাই সক্রিয় থাকলে অবৈধ ডোমেইন ব্যর্থ হয় এবং যাচাই নিষ্ক্রিয় থাকলে তার ডেটা ফেরত আসে। একত্রে এগুলি স্বাক্ষর যাচাইয়ের পক্ষে প্রমাণ দেয়।
- যাচাইকরণ অনুপস্থিত
- যাচাই সক্রিয় থাকা অবস্থায় রিজলভার ইচ্ছাকৃত অবৈধ স্বাক্ষরের জন্য ডেটা ফেরত দেয়। এই পরীক্ষায় এটি ওই অবৈধ প্রতিক্রিয়া প্রত্যাখ্যান করেনি।
- অনির্ধারিত
- টাইমআউট, প্রত্যাখ্যান, বৈধ নিয়ন্ত্রণের ব্যর্থতা বা অসামঞ্জস্যপূর্ণ প্রতিক্রিয়া নির্ভরযোগ্য সিদ্ধান্তে বাধা দেয়। কেবল ব্যর্থতা যাচাইকরণ প্রমাণ করে না।
আগে ও পরে তুলনা
- ভিত্তি হিসেবে রিজলভার, পোর্ট, নিয়ন্ত্রণের ফল ও প্রতিক্রিয়ার বিবরণ সংরক্ষণ করুন।
- একটি রিজলভার বা যাচাইকরণ সেটিং পরিবর্তন করে এই টুল থেকে একই নিয়ন্ত্রণগুলি পুনরাবৃত্তি করুন।
- তিনটি ফল একসঙ্গে তুলনা করুন। ডিভাইসের DNS সেটিংস বদলালে এখানে পরীক্ষিত রিজলভারটি আপনি যেটি মূল্যায়ন করতে চেয়েছিলেন সেটিই কি না নিশ্চিত করুন।
পরীক্ষার সীমাবদ্ধতা
- সার্ভার ও রিজলভারের মধ্যকার নেটওয়ার্ক বিধিনিষেধ ফলকে প্রভাবিত করতে পারে।
- অথেন্টিকেটেড-ডেটা ফ্ল্যাগ বাড়তি প্রেক্ষাপট দেয়, তবে নিয়ন্ত্রিত বৈধ ও অবৈধ তুলনাই মূল প্রমাণ দেয়।
প্রয়োজনে কী বদলাবেন
- অবৈধ স্বাক্ষর গ্রহণ করা হয়
- আপনি রিজলভার পরিচালনা করলে যাচাইকরণ সেটিংস পর্যালোচনা করুন; অন্যথায় নথিভুক্ত যাচাইকরণকারী রিজলভার বিবেচনা করে আবার পরীক্ষা করুন।
- বৈধ নিয়ন্ত্রণও ব্যর্থ হয়
- ব্যর্থতার কারণ DNSSEC ধরে নেওয়ার আগে রিজলভারে পৌঁছানো যায় কি না এবং DNS পোর্ট অ্যাক্সেস পরীক্ষা করুন।
সচরাচর জিজ্ঞাসা
DNSSEC কি আমার DNS কোয়েরি লুকায়?
না। DNSSEC স্বাক্ষরিত উত্তর যাচাই করে। এনক্রিপ্ট করা DNS পরিবহন সংযোগের অন্য অংশ নিয়ে কাজ করে।
ইতিবাচক ফল কি ব্রাউজারের DNS-এর ক্ষেত্রেও প্রযোজ্য?
শুধু আপনার ব্রাউজার বাস্তবে পরীক্ষিত রিজলভার ব্যবহার করলেই। সুরক্ষিত DNS সেটিংস অন্য পরিষেবা নির্বাচন করতে পারে।