/Etc/resolv.conf এ, "অনুসন্ধান" কনফিগারেশন বিকল্পটি ঠিক কী করে?


66

যদি আমার কাছে সার্ভারের ডোমেন নাম হিসাবে বিকল্পটি সেট করা থাকে তবে এর অর্থ কী বাহ্যিক ইন্টারনেট অনুসন্ধানের আগে সার্ভারটি নিজেই ডোমেন নামগুলি অনুসন্ধান করতে প্রথমে ব্যবহৃত হয়? অর্থাৎ /etc/hostsজিজ্ঞাসা করা হবে?

উদাহরণ স্বরূপ:

search  localdomain.com

উত্তর:


63

থেকে man resolv.conf

অনুসন্ধানের তালিকাটি সাধারণত স্থানীয় ডোমেন নাম থেকে নির্ধারিত হয়; ডিফল্টরূপে, এটিতে কেবল স্থানীয় ডোমেন নাম থাকে। নামগুলি পৃথক করে ফাঁকা স্থান বা ট্যাব সহ অনুসন্ধান কীওয়ার্ডটি অনুসরণ করে কাঙ্ক্ষিত ডোমেন অনুসন্ধানের পথের তালিকা তৈরি করে এটি পরিবর্তন করা যেতে পারে। সেগুলির মধ্যে এনডটস ডট (ডিফল্ট 1) এর চেয়ে কম সমাধানকারী সমাধান মেল না পাওয়া অবধি অনুসন্ধান পথের প্রতিটি উপাদান ব্যবহার করার চেষ্টা করা হবে। একাধিক সাবডোমেন সহ পরিবেশের জন্য দয়া করে ম্যান-ইন-মধ্যম আক্রমণ এবং রুট-ডিএনএস-সার্ভারগুলির জন্য অপ্রয়োজনীয় ট্র্যাফিক এড়াতে নীচের বিকল্পগুলি ndots: n পড়ুন। মনে রাখবেন যে এই প্রক্রিয়াটি ধীর গতির হতে পারে এবং যদি তালিকাভুক্ত ডোমেনগুলির সার্ভার স্থানীয় না থাকে এবং নেটওয়ার্কগুলির মধ্যে একটির জন্য কোনও সার্ভার উপলব্ধ না হয় তবে সেই অনুসন্ধানগুলি শেষ হয়ে যাবে।

অনুসন্ধানের তালিকাটি বর্তমানে 256 টি অক্ষরের সাথে ছয়টি ডোমেনে সীমাবদ্ধ।

উপরে বর্ণিত ডিফল্টগুলি থেকে কোনও পরিবর্তন অনুমান করে উপরের সংক্ষিপ্তসারটি হিসাবে, যদি কোনও সমাধানকারী এর কাছে কোনও বিন্দু নেই, তবে সমাধানকটি এতে যুক্ত localdomain.comকরার চেষ্টা করবে।

সুতরাং আসুন আমরা http://somesite/somedocument.htmlআপনার ব্রাউজারে কেবল টাইপ করি । সমাধানকারীটি এটি ধরবে এবং প্রথমে সমাধানের চেষ্টা করবে somesite.localdomain.com- আপনি আসলে টাইপ করলে সমতুল্য http://somesite.localdomain.com/somedocument.html- আপনি আসলে যা অনুরোধ করেছিলেন তা চেষ্টা করার আগে।

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


10
অনুসন্ধান বিকল্পটি ব্যবহারের জন্য এইচটিটিপি একটি খারাপ উদাহরণ। বিপুল সংখ্যক লোক নামভিত্তিক ভার্চুয়াল হোস্টগুলি আইপিভি v সংকটের কারণে ব্যবহার করে। আমার অভিজ্ঞতায় ভার্চুয়াল হোস্টগুলি এমনভাবে দেখা খুব বিরল যা এটির Host: somesiteপাশাপাশি কোনও অনুরোধ গ্রহণ করে Host: somesite.localdomain.com। বা অন্যভাবে বলতে গেলে, অনুসন্ধান বিকল্পটি আপনার ক্লায়েন্টকে সংক্ষিপ্ত নামটি সমাধান করার অনুমতি দেয়, তবে এর অর্থ এই নয় যে আপনি আসলে একটি অনুরোধটি সম্পূর্ণ করতে সক্ষম হবেন।
জোরডেচে

1
@ জোরেদাছে, আপনি একটি বৈধ পয়েন্ট আনছেন, তবে, একটিকে ধরে নিতে হবে যে সন্ধান কৌশলটি স্থানীয় সিস্টেম প্রশাসক দ্বারা প্রয়োগ করা হবে যা স্থানীয় ডোমেন নামের সমস্ত হোস্টের নিয়ন্ত্রণে থাকবে, এইভাবে নামভিত্তিক ভার্চুয়াল হোস্টগুলি সম্ভবত এই আচরণের জন্য অনুমতি দেওয়ার জন্য ইতিমধ্যে কনফিগার করা হবে।
সিএনএসটি

1
@ সিএনএসটি - আমার অভিজ্ঞতায় সর্বদা সত্য নয়। ডেভস যুদ্ধ ফাইলের সাথে প্যাকেজড টমক্যাট দিয়ে একটি সম্পূর্ণ সার্ভার তৈরি করে। ops / sys অ্যাডমিন ব্যক্তি মেশিন / ভিএমএস / ডিএনএস কনফিগারেশন সম্পর্কে উদ্বিগ্ন। কে দায়ী তা সম্পর্কে এই ধূসর রেখা আছে। এটি খুব সুন্দর যে জোরডাচে এটি পাঠিয়েছে যদি কোনও পাঠকের এমন একটি কনফিগার থাকে যাতে বর্ণিত সমস্যা থাকতে পারে
প্যাট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.