Jawaban:
Untuk ping nama netbios di Ubuntu Anda perlu menambahkan winsuntuk /etc/nsswitch.conf. Menjalankan:
gksu gedit /etc/nsswitch.conf
Dan tambahkan winske baris:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
Jadi terlihat seperti ini:
hosts: files mdns4_minimal [NOTFOUND=return] dns wins mdns4
Simpan file, tutup editor teks, dan ping.
Jika itu tidak berhasil, buka /etc/samba/smb.conf, dan batalkan komentar pada baris "name resolve order":
name resolve order = wins lmhosts bcast
setelah itu, restart nmbd smbd winbindd.
mdns4ditentukan oleh arahan. Itu sistem yang berbeda dari Samba, jadi jika Anda ingin Samba berfungsi, Anda harus terus menguji tanpa .localdomain.
Anda mungkin harus menginstal paket libnss-winbind untuk dapat menemukan komputer windows dengan nama host. Cukup menginstal winbind mungkin tidak berfungsi. Lihat jawabannya .
Punya masalah yang sama, Ubuntu 14.04 mencoba mengakses PC dengan Windows 8. Selain rekomendasi di atas saya harus menginstal libnss-winbind
sudo apt-get install libnss-winbind
Jika Anda telah mengedit /etc/nsswitch.conffile Anda dan menginstalwinbind sudah ( libnss-winbindatau samba-winbind) dan masih memiliki masalah, Anda mungkin perlu menonaktifkan NSCD Anda (Name Service Cache Daemon) .
@Spivot +1
sudo apt-get install winbind libnss-winbindsudo vi /etc/nsswitch.conf
edit:
hosts: files dns wins myhostname
sudo vi /etc/samba/smb.conf
edit:
[global]
wins server = x.x.x.x
name resolve order = host
Nyalakan ulang untuk hasil terbaik, atau cukup:
sudo /etc/init.d/samba restart