যদিও এটি আশানুরূপভাবে কাজ করে না তার পিছনে যুক্তিতে আমি ১০০% না হলেও, এমডিএনএস সার্ভিসের সাথে (লিনাক্সের অবাহী, ম্যাক / উইন্ডোজে বনজর / জেরোকনফ) এবং উইন্ডোজ নেটওয়ার্কগুলির সাথে খুব বড় বিরোধ রয়েছে বলে মনে হচ্ছে ডোমেনগুলির অভ্যন্তরীণ রাউটিং নাম হিসাবে .local ব্যবহার করুন। যা ঘটছে বলে মনে হচ্ছে তা হ'ল সার্ভার01 পিন করার সময়, এটি সমাধানের জন্য এমডিএনএস ব্যবহার করার পরে এবং অনুসন্ধান ডোমেন (foo.local) কে অনুরোধে সংযুক্ত করে সার্ভার01.foo.local এর জন্য সফলভাবে ডিএনএস সার্ভারটি অনুসন্ধান করছে। তবে, এমডিএনএস ব্যবহার করার সময় (যা ডিফল্ট মেশিনের নাম এক্সটেনশন হিসাবে .local ব্যবহার করে) আপনি সার্ভার01.foo.local পিন করার চেষ্টা করার সময় এটি "এমডিএনএসের মাধ্যমে" সার্ভার01.foo "নামে একটি মেশিন সন্ধান করে সম্প্রচারিত হয়; এটি ব্যর্থ হয়ে গেলে, যে কোনও কারণেই এটি সরাসরি ডিএনএসে যায় না। এটির পক্ষে একটি বড় কাজটি আপনার ডোমেন .local নামকরণ করছে না, যা সম্ভবত বেশিরভাগ উইন্ডোজ প্রশাসকদের ডোমেন কাঠামোগত প্রশিক্ষণের পক্ষে যায় against বলা হচ্ছে যে:
যদি আপনার নেটওয়ার্কে এমডিএনএসের কোনও পরিণতি হয় না (যেমন এন্টারপ্রাইজে সাধারণ, যা হোম নেটওয়ার্ক বনাম ডেডিকেটেড ডিএনএস সার্ভার চালায়, যেখানে কখনও কখনও এমডিএনএস ব্যবহৃত হয়), তবে অনুসন্ধান ক্রম পরিবর্তন করা সহজতম কাজ work
এটি /etc/nsswitch.conf এ পাওয়া যাবে। হোস্টের বিভাগটি আদেশটি তালিকাভুক্ত করবে, যা ফেডোরার 16 ডিফল্টর জন্য:
hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname
আপনি যদি এটিতে পরিবর্তন করেন:
hosts: files dns mdns4_minimal [NOTFOUND=return] myhostname
যেখানে আপনি অনুসন্ধান ক্রমে ডিএনএসকে এগিয়ে নিয়ে যাচ্ছেন, এটি আপাতত জিনিসগুলি ঠিক করা উচিত। বিকল্পভাবে, আপনি যদি জানেন যে আপনার মোটেও এমডিএনএস লাগবে না, কেবল "এমডএনএস 4_মিনিমাল [নটফাউন্ড = রিটার্ন]" অংশটি সরিয়ে দিন।
এ খুঁজছি Red Hat- র যে ব্যক্তি অনুসরণ করে এই বাগ , মনে হয় যে এই মুহূর্তে কোন আপাত ফিক্স সঙ্গে একটি দীর্ঘ দিনের সমস্যা। যদিও, কেউ কেন এইভাবে ঘটে তা সম্পর্কে আরও অন্তর্দৃষ্টি দিতে পারে তবে এটি প্রশংসিত হবে।