Я обнаружил, что проблема была в том, что я недавно начал использовать OpenDNS, а Samba разрешает локальные имена хостов, используя DNS. Конечно, OpenDNS не может разрешить имена хостов моей локальной сети.
Решение состоит в том, чтобы отредактировать вашу конфигурацию Samba, чтобы имена узлов были разрешены локально, а затем перезапустить Samba:
Изменить /etc/samba/smb.conf (Чтобы отредактировать его в терминале, запустите sudo nano /etc/samba/smb.conf. Чтобы отредактировать его в gedit, aka Text Editor, запустите gksu gedit /etc/samba/smb.conf с терминала.) Измените строку; name solve order = lmhosts host wins bcast для имени разрешить order = lmhosts побеждает bcast host (примечание удаляет точку с запятой и порядок изменения) Перезапустите Samba с терминала: Maverick и позже: «sudo restart smbd» Lucid и до: «/ etc / init. d / samba restart "