जवाबों:
उबंटू में एक नेटबायोस नाम पिंग करने के लिए आपको इसमें जोड़ना 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
।
mdns4
निर्देश निर्दिष्ट करते हैं। यह सांबा की तुलना में एक अलग प्रणाली है, इसलिए यदि आप चाहते हैं कि सांबा काम करे, तो आपको .local
डोमेन के बिना परीक्षण रखना होगा ।
आपको होस्टनाम द्वारा विंडोज़ कंप्यूटर खोजने में सक्षम होने के लिए पैकेज लिबन्स-विनबाइंड को स्थापित करना पड़ सकता है। बस winbind स्थापित करने से काम नहीं हो सकता है। उत्तर देखें ।
एक ही समस्या थी, उबंटू 14.04 विंडोज 8 के साथ पीसी तक पहुंचने की कोशिश कर रहा था। उपरोक्त सिफारिश के अलावा मुझे स्थापित करना था libnss-winbind
sudo apt-get install libnss-winbind
यदि आपने अपनी /etc/nsswitch.conf
फ़ाइल को संपादित किया है और पहले से ही ( या ) स्थापित किया हैwinbind
और अभी भी समस्याएं हैं, तो आपको अपने NSCD (नाम सेवा कैश दाता) को अक्षम करना पड़ सकता हैlibnss-winbind
samba-winbind
।
@ धुरी +1
sudo apt-get install winbind libnss-winbind
sudo vi /etc/nsswitch.conf
संपादित करें:
hosts: files dns wins myhostname
sudo vi /etc/samba/smb.conf
संपादित करें:
[global]
wins server = x.x.x.x
name resolve order = host
सर्वोत्तम परिणामों के लिए रिबूट, या बस:
sudo /etc/init.d/samba restart