আমার মেশিন স্থানীয় উইন্ডোজ হোস্ট-নেমগুলি কেন সমাধান করতে পারে না?


23

আমি যখন আমার উবুন্টু মেশিন থেকে কোনও স্থানীয় উইন্ডোজ হোস্টনাম পিং করি তখন আমি "হোস্টকে সমাধান করতে অক্ষম" পাই তবে আমি উইন্ডোজ মেশিন থেকে পিং করার সময় এটি ঠিকঠাক কাজ করে। কেন এমন হবে? সাম্বা এবং মিরাদে ইনস্টল করা আছে

উত্তর:


27

উবুন্টুতে একটি নেটবিওসের নাম পিং করতে আপনাকে যুক্ত winsকরতে হবে /etc/nsswitch.conf। চালান:

gksu gedit /etc/nsswitch.conf

এবং winsলাইনে যুক্ত করুন:

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4

সুতরাং এটির মতো দেখাচ্ছে:

hosts:          files mdns4_minimal [NOTFOUND=return] dns wins mdns4

ফাইলটি সংরক্ষণ করুন, পাঠ্য সম্পাদকটি বন্ধ করুন এবং পিং করে দিন।

যদি এটি কাজ করে না, খুলুন /etc/samba/smb.confএবং "নাম সমাধানের আদেশ" লাইনটি অসম্পূর্ণ করুন:

name resolve order = wins lmhosts bcast

এর পরে, পুনরায় চালু করুন nmbd smbd winbindd


3
আমি জয় যোগ করেছি কিন্তু এতে কোনও পরিবর্তন হয়নি। তবে, আমি লক্ষ্য করেছি যে আমি যদি কিছু নামের পরে ".local" যুক্ত করি তবে এটি (বিজয়ী সেটিং সহ বা ছাড়া) কাজ করে ... আপনি কি জানেন যে সেখানে কী চলছে?
ডেভিড

এছাড়াও নেজোডের উত্তর ছাড়াও (ধন্যবাদ নেজোড) আমি আপনার smb.confও পরীক্ষা করে দেখব আমি তুলনায় আমার উত্তরটিতে আমার যোগ করেছি।
অ্যালান

smb.conf এ যা যাচাই করার দরকার তা হ'ল আপনার ওয়ার্কগ্রুপটি উইন্ডোজ স্টেশনের মতোই
ডরর কোহেন

3
আপনি যে পেস্টটি অনুসন্ধান করছেন তা বর্তমানে বিদ্যমান নেই।
ulidtko

@ ডেভিড: এটি আপনার নামগুলি সমাধান করার জন্য অবাহি সিস্টেম ব্যবহার করছে, যা mdns4নির্দেশনাগুলি নির্দিষ্ট করে। এটি সাম্বার চেয়ে আলাদা সিস্টেম, সুতরাং আপনি যদি সাম্বাকে কাজ করতে চান তবে আপনাকে .localডোমেন ছাড়াই পরীক্ষা চালিয়ে যেতে হবে ।
পালসউইম


6

হোস্ট-নেমে উইন্ডোজ কম্পিউটারগুলি সন্ধান করতে আপনাকে প্যাকেজটি libnss-winbind ইনস্টল করতে হতে পারে। কেবল উইনবাইন্ড ইনস্টল করা কার্যকর নাও হতে পারে। উত্তর দেখুন ।


সুন্দর, উবুন্টু 14.04 এ আমার জন্য কাজ করেছে। উইনবাইন্ড নিজেই ইনস্টল করা কার্যকর হয়নি।
জন অনস্টট

3

একই সমস্যা ছিল, উবুন্টু 14.04 উইন্ডোজ 8 দিয়ে পিসি অ্যাক্সেস করার চেষ্টা করছে উপরোক্ত প্রস্তাবনা ছাড়াও আমাকে ইনস্টল করতে হয়েছিল libnss-winbind

sudo apt-get install libnss-winbind

সূত্র: http://singularo.com/ubuntu-winbind-not-working



1

@ স্পিভিট +1

  1. sudo apt-get install winbind libnss-winbind
  2. sudo vi /etc/nsswitch.conf

    সম্পাদনা:

    hosts: files dns wins myhostname

  3. sudo vi /etc/samba/smb.conf

সম্পাদনা:

[global]
wins server = x.x.x.x
name resolve order = host

সেরা ফলাফলের জন্য পুনরায় বুট করুন, বা কেবল:

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