Saya tahu bahwa pertanyaan serupa sudah diajukan. Namun, seperti yang disarankan dalam jawaban untuk pertanyaan itu saya memiliki winbind
paket diinstal dan ada wins
di /etc/nsswitch.conf
:
hosts: files mdns4_minimal [NOTFOUND=return] dns wins mdns4
Namun demikian, upaya untuk melakukan ping memberikan nama host windows
ping: unknown host <hostname>
Memulai ulang winbind
layanan tidak membantu.
Saya memiliki Ubuntu 11.10 dan winbind 3.5.11.
11.10
networking
samba
riwayat hidup
sumber
sumber
Jawaban:
Saya memiliki masalah yang sama. Mengubah lokasi kemenangan
nslookup.conf
tidak berhasil, atau mungkin hanya membuat saya menjadi bagian dari perjalanan ke sana. Instal paketlibnss-winbind
untuk dapat menemukan komputer windows dengan nama host. Saya mengujinya dengan dan tanpa paket yang diinstal, dan memang perlu untuk menyelesaikan semua nama host windows.sumber
Untuk meringkas di atas, inilah yang saya lakukan untuk membuatnya bekerja:
sudo apt-get install winbind
sudo apt-get install libnss-winbind
sudo gedit /etc/nsswitch.conf
dan tambahkan "menang" setelah "file"sumber
sudo systemctl restart winbind
Urutan operan dalam definisi host
/etc/nsswitch.conf
adalah penting. Dalam kasus Anda, resolusi nama host diakhiri oleh pernyataan [NOTFOUND = return] sebelum resolusi nama WINS pernah terjadi. Pindahkan 'menang' jadi hanya setelah 'file', dan Anda harus melakukannya dengan baik:nmblookup (bagian dari paket samba-common-bin) adalah alat pemecahan masalah yang berguna untuk situasi ini - ini dapat digunakan untuk memverifikasi secara manual bahwa nama host yang Anda gunakan valid.
sumber
wins
sebelum[NOTFOUND=return]
memecah resolusi nama dalam chrome dan firefox.wins
sebelum[NOTFOUND=return]
browser tidak dapat membukagoogle.com
dan situs lain, jadi itu bukan hanya NetBIOS. Ketika saya mengubahnya kembali, situs terbuka secara normal. Ping tidak berfungsi dengan garis host yang dimodifikasi.hosts: files dns wins mdns4_minimal [NOTFOUND=return] mdns4