যখন কোনও ব্যক্তি আপনার ডিএনএস নিয়ন্ত্রণে অ্যাক্সেস পেয়ে যায় এবং আপনার ডোমেনে 100 বছরের একটি টিটিএল সেট করে, তখন কোনও অস্পষ্ট ওয়েবসাইটের আইপি নির্দেশ করে?
(এবং আপনি এটি অবশ্যই খুব দেরীতে আবিষ্কার করেছেন)
যখন কোনও ব্যক্তি আপনার ডিএনএস নিয়ন্ত্রণে অ্যাক্সেস পেয়ে যায় এবং আপনার ডোমেনে 100 বছরের একটি টিটিএল সেট করে, তখন কোনও অস্পষ্ট ওয়েবসাইটের আইপি নির্দেশ করে?
(এবং আপনি এটি অবশ্যই খুব দেরীতে আবিষ্কার করেছেন)
উত্তর:
রায়ান আপনার প্রশ্নের একটি ব্যাখ্যার জন্য দুর্দান্ত উত্তর সরবরাহ করেছে। আমাদের লক্ষ্যযুক্ত শ্রোতাদের দেওয়া এবং জনগণের পরিস্থিতি এই প্রশ্নের উপর ঝুঁকিতে পড়েছে, আমি অন্যরকম একটি উত্তর দিতে যাচ্ছি।
আপনার এখানে কয়েকটি বিকল্প রয়েছে। প্রথম এবং সর্বাগ্রে যদিও, আপনাকে সমস্যা ভেক্টরটি সনাক্ত করতে হবে এবং এটি দূর করতে হবে। আপনার নিজের ক্ষতি পুনরুক্তি করার সময় কোনও নিয়ন্ত্রণ না থাকলে ক্ষতিটি ধারণ করার চেষ্টা অর্থহীন।
ঠিক আছে, প্রথমে আমি বিন্দু কনফিগারেশন ম্যানুয়ালটির দিকে তাকিয়েছি যে টিটিএল হ'ল একটি স্বাক্ষরিত 32-বিট পূর্ণসংখ্যা, যা কয়েক সেকেন্ডে প্রকাশিত হয়, এটি তাত্ত্বিক সর্বোচ্চ 2 ^ 31 দেয়। এটা বলে
বৈধ টিটিএলগুলি 0-2147483647 সেকেন্ডের মধ্যে রয়েছে।
বা আনুমানিক 68 বছর। সুতরাং আপনি সম্ভবত এটি প্রথম স্থানে 100 বছর সেট করতে পারবেন না।
সুতরাং, আসুন আমরা এটি 68 বছর নির্ধারণ করি। এটি কি ঘটবে তা বেশ পরিষ্কার। আপনার ডিএনএস রেকর্ডগুলিতে অত্যন্ত দীর্ঘ টিটিএলকে সম্মান করে এমন DNS রেজোলভারগুলি যতক্ষণ পারত তাদের ক্যাশে রাখবে। কিছু ডিএনএস সমাধানকারীরা টিটিএলগুলিকে মোটেই সম্মান করে না এবং কেবল তাদের নিজস্ব ক্যাশে নীতি বাস্তবায়িত করে যদিও তারা ইচ্ছা করে।
আমরা সর্বাধিকের উপরে একটি একক হার্ড সংখ্যা রাখতে পারি না তার কারণ হ'ল অনেকগুলি বিভিন্ন বিক্রেতাদের দ্বারা তৈরি করা ডিএনএসের বিভিন্ন বাস্তবায়ন রয়েছে এবং তারা সকলেই কিছুটা পৃথক ভেরিয়েবল ব্যবহার করে। উদাহরণস্বরূপ, জুনিপার জুনোস-এ চলমান একটি ডিএনএস সার্ভার টিটিএল-তে কেবল 604800 সেকেন্ড বা 7 দিন পর্যন্ত চলে যাবে।
max-cache-ttl
: "সর্বাধিক সময় নির্ধারণ করে যার জন্য সার্ভার সাধারণ (ধনাত্মক) উত্তরগুলি ক্যাশে করবে The ডিফল্টটি এক সপ্তাহ (7 দিন)"।