Правильный способ использования разрешения имен SMB на компьютере с Linux состоит в том, чтобы отредактировать (как su ) файл /etc/nsswitch.conf и убедиться, что строка, начинающаяся с хостов, содержит выигрыши, например, так:
hosts: files wins mdns4_minimal [NOTFOUND=return] dns
Конечно, вы не сможете связаться с любым компьютером, на котором не установлен сервер SMB, например, с машиной Linux, на которой samba не была загружена, установлена, а имя NetBIOS не было указано в /etc/samba/smb.conf. файл следующим образом:
workgroup = WORKGROUP NetBIOS name = MyPCName
Также следует помнить, что настройки брандмауэра могут блокировать эти запросы.