Varsayılan olarak, DNS sunucusu olmadan, pencereler ağlarında yerel olarak bulunan diğer Windows sistemlerinin adlarını bulmak için NetBIOS'u (Microsoft ad çözümleme protokolü) kullanabilir. Bu cevapta belirtildiği gibi, Linux tarafında SAMBA (veya en azından winbind) kurmanız gerekiyor gibi görünüyor. Temel bir talimatlar dizisi :
Linux bilgisayardan Windows netbios ad çözümlemesini etkinleştirmek için, Samba'nın kurulu olduğundan emin olun (smb hizmetinin çalışması gerekmez). Samba paketi, Windows ana bilgisayar adlarının çözümlenmesini sağlayan winbind içerir. Ardından /etc/nsswitch.conf dosyasını düzenleyin ve şu satırı değiştirin:
hosts: files dns
buna:
hosts: files dns wins
Daha sonra LAN'daki Windows makinesinin bilgisayar adını pingleyerek test edin:
$ ping windowsbox
BTW, bunun doğrudan WINS ile ilgisi yoktur. WINS, genellikle daha büyük ağlarda yayın trafiğini azaltmak, eski bir merkezi ad çözümleme platformu sağlamak ve sonuçta farklı ağlardaki sistemlerin birbirlerinin NetBIOS-IP eşlemesini bilmelerini sağlamak için kullanılan bir NetBIOS sunucusudur.
SAMBA'ya bir alternatif, bir DNS sunucusu kurmak ve dinamik DNS güncellemelerinin yapılandırılmasını veya DHCP'nin DNS kayıtlarını kaydedebilmesini sağlamaktır.