রেজোলভ.কনফ-এ তালিকাভুক্ত ডিএনএস সার্ভারের ব্যাকআপ নিতে লিনাক্স কতক্ষণ ব্যর্থ হতে পারে তা সামঞ্জস্য করে


15

বর্তমানে আমি প্লেন ভ্যানিলা লিনাক্স কনফিগারেশন ব্যবহার করছি resolv.conf... এর মতো কিছু:

nameserver 123.123.123.123
nameserver 8.8.8.8

যখন 123.123.123.123 ডিএনএস অনুসন্ধানগুলি অসম্ভব ধীর হয়ে যায়, আমি ধরে নিচ্ছি যে প্রতিবার লিনাক্স প্রথমটি পুনরায় চেষ্টা করবে। এই সম্পর্কে স্মার্ট হওয়ার জন্য লিনাক্স পাওয়ার কোনও উপায় আছে কি? স্বাস্থ্য পরীক্ষা বা কিছু? বা কীভাবে resolv.confকাজ করা উচিত আমি ভুল বুঝেছি ?

উত্তর:


18

ইয়েওয়াইটের দুর্দান্ত প্রতিক্রিয়া ছাড়াও কিছু সংযোজন।

আপনি এটি যোগ করতে পারেন /etc/resolv.conf

options timeout:1 attempts:1 rotate

ডিফল্ট সময়: 5 চেষ্টা: 2

যা ঘটে তা হ'ল রেজোলভার লাইব্রেরি /etc/resolv.confযদি কোনও ঘোরানো বিকল্প উপস্থিত না থাকে তবে উপর থেকে নীচে নীচে তালিকাভুক্ত নেমসার্ভারগুলি ব্যবহার করার চেষ্টা করবে । যদি ঘোরানো উপস্থিত থাকে, তবে এটি একটি বৃত্তাকার-রবিন নির্বাচন করে। যদি সমাধানটির তালিকার নীচে যায় এবং সার্ভারটি X সেকেন্ডের মধ্যে সাড়া না দেয় (এক্স টাইমআউট পরামিতি বিবেচনা করে) তবে এটি Y-1 বারের জন্য আবার রাউন্ড রবিন নির্বাচনের পুরো প্রক্রিয়াটির পুনরাবৃত্তি করবে (যেখানে Y হয় প্রচেষ্টা মান)।

তবে কিছুটা সাবধানতা হ'ল এই রেজোলভকনফ বিকল্পগুলির পরীক্ষার জন্য খনন এবং বন্ধুদের এড়ানো। যেহেতু তারা সমাধানকারী লাইব্রেরি এড়ায় এবং সরাসরি নেমসার্ভারগুলি জিজ্ঞাসা করে। জেন্টেন্ট হোস্টগুলি ব্যবহার করার জন্য আরও ভাল কমান্ড। নোট করুন যে কোনও কিছু যা গ্লিবসি রেজোলভার ব্যবহার করে তা /etc/resolv.confফাইল মেনে চলতে হবে।


12

এটি মাধ্যমে বর্ণনা করা হয় man resolv.conf

ডিফল্টটিকে 5 সেকেন্ড থেকে সম্ভবত 1 সেকেন্ডে নামিয়ে আনতে দয়া করে সময়সীমা বিকল্পগুলির মধ্যে একটি ব্যবহার করে দেখুন ...

options timeout:1
nameserver 123.123.123.123
nameserver 8.8.8.8

তবে সত্যই, ডিএনএসের অনেকগুলি স্থিতিস্থাপকতা উপলব্ধ রয়েছে, কম রেজোলিউশন সময়সীমা ছাড়াই বেঁচে থাকা সম্ভব। উন্নত জনসাধারণের ডিএনএস বা নিজের অভ্যন্তরীণ সমাধানটি চালানো কি সম্ভব?

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.