".Local" কি করে?


26

আমি বাড়িতে আমার নেটওয়ার্কে বেশ কয়েকটি উবুন্টু মেশিন পেয়েছি, তবে ডিএনএস একটি উইন্ডো সার্ভার (2 কে) সরবরাহ করে। আমি যখন অন্যের কাছ থেকে তাদের কাছে এসএসএস করি, তবে আমি যদি তাদের কাছে "মেশিন" হিসাবে প্রযোজন করি তবে আমি সংযোগ করতে পারি না, তবে যদি আমি "মেশিন.লোকাল" হিসাবে সংযুক্ত থাকি তবে আমি সংযোগ করতে পারি।

আমি একইভাবে ভাবি, আমি উইন্ডোজ ক্লায়েন্ট (পুট্টির মতো) থেকে সংযোগ করতে পারি না।

এখানে কি হচ্ছে? - এটি স্পষ্টতই একটি উবুন্টু জিনিস।


আসলে, এটি কোনও ডিএনএস জিনিসটির মতো দেখায়, একেবারে উবুন্টু জিনিসটির মতো নয় (বিশেষত যেহেতু আপনি উইন্ডোজ মেশিন থেকে "সংযোগ দিতে পারবেন না" - এবং ত্রুটি বার্তা কী?)) আপনার ডিএনএস কনফিগারেশন ( nameserver এবং search ) কী? কীভাবে dig machine1আলাদা dig machine1.local?
গিলস 23'4

আপনি কি উইন্ডোজ 2000 সার্ভারে অ্যাপল বনজর বা অন্য কোনও জেরোকনফের বাস্তবায়ন ইনস্টল করবেন?
থোরবজর্ন রাভন অ্যান্ডারসন

উত্তর:


34

ডিফল্টরূপে, উবুন্টুতে অবাহী অন্তর্ভুক্ত থাকে। এটি জেরোকনফের একটি বাস্তবায়ন যা কম্পিউটার হোস্টনেমগুলিকে ভার্চুয়াল ".local" নামের সাথে সমাধান করতে দেয়। যখনই আপনার কম্পিউটার "হোস্টনেম.লোকাল" এর সাথে সংযোগ স্থাপনের চেষ্টা করবে, আভিহি সেই হোস্টনামের সাথে কোনও কম্পিউটার আছে কিনা তা দেখার জন্য স্থানীয় নেটওয়ার্ক সম্প্রচার করবে। অন্যান্য কম্পিউটারগুলি অবাহী (বা সামঞ্জস্যপূর্ণ কিছু) চালিত হওয়া উচিত।

আপনি যদি /etc/nsswitch.conf এ সন্ধান করেন তবে নীচের লাইনটি পাবেন:

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4

Mdns4_minimal হ'ল কনফিগারেশন সেটিংস যা এই পুনঃনির্দেশটিকে কাজ করে।

আপনার প্রশ্নটি আসলে পরামর্শ দেয় যে আপনি "হোস্টনেম.লোকাল" ব্যবহার করে আপনার উবুন্টু কম্পিউটারের সাথে সংযোগ করতে পারবেন বলে অবহী সফলভাবে চলছে running তবে আপনি অন্য উবুন্টু কম্পিউটার, বা অন্য কোনও উইন্ডোজ কম্পিউটার থেকে সংযোগ দেওয়ার চেষ্টা করছেন তবে আপনি এটিকে পরিষ্কার করবেন না ("আমি যখন অন্যের কাছ থেকে তাদের কাছে প্রেরণ করি, ...")। বনজোরের মতো অন্যান্য সফ্টওয়্যার ইনস্টল না করে উইন্ডোজ কম্পিউটারগুলি জেরোকনফ-স্টাইলের "হোস্টনেম.লোকাল" নামগুলি সমাধান করতে পারে না।


আগ্রহীদের জন্য আভাহী লিংক । সংক্ষেপে, এটি জটিল।
meawoppl

13

আপনার সমস্যা সমাধানের জন্য আপনার কেবল অবাহি দরকার। এটি আপনার উবুন্টু মেশিনের নামগুলি উইন্ডোজ লটে ঘোষণা করে।

sudo apt-get install avahi-daemon

machinename.localঅ্যাপল দ্বারা নির্মিত জিরোকনফের আরেকটি বাস্তবায়নের জন্য ধন্যবাদ (যার মধ্যে অবাহীও রয়েছে) বনজৌর, তৈরি করেছে (আইআইআরসি) Apple এটি ডিফল্টরূপে ইনস্টল। আমি জানি না কেন অবাহীও নয় তবে বিভ্রান্তির কারণে এটি মানুষের সৃষ্টি করে, সম্ভবত তা হওয়ার দরকার ছিল।

উইকিপিডিয়ায় এটি সম্পর্কে আরও রয়েছে: http://en.wikedia.org/wiki/.local


অবাহী .lan ব্যবহার করে আমার মনে হয়
Broam

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