Как я могу получить доступ к общим ресурсам Windows после смены DNS-серверов (например, переход на OpenDNS)?

Я на Maverick пытаюсь получить доступ к общим папкам, размещенным на машинах Windows через домашнюю сеть. Таинственным образом я перестал видеть их через Nautilus (я даже не мог открыть сеть Windows и увидеть свою машину), а также не использовал «smbclient -L // HOSTNAME» из командной строки. Код ошибки, который я получил, был NT_STATUS_UNSUCCESSFUL.

5
задан 24 January 2011 в 16:26

1 ответ

Я обнаружил, что проблема была, я недавно начал использовать OpenDNS, и Samba разрешает локальные имена хостов с помощью DNS. Конечно, OpenDNS не может разрешить мои имена хостов локальной сети.

Решение состоит в том, чтобы отредактировать Вашу конфигурацию Samba так, чтобы имена хостов были разрешены локально и затем перезапустили Samba:

  1. Править /etc/samba/smb.conf (Для редактирования его в терминале работать sudo nano /etc/samba/smb.conf. Отредактировать его в gedit, иначе Текстовый редактор, выполнение gksu gedit /etc/samba/smb.conf от терминала.)

  2. Измените строку

    ; назовите порядок твердости = lmhosts, хост выигрывает bcast
    кому:
    назовите порядок твердости = lmhosts, выигрывает хост bcast
    (примечание удаляет точку с запятой и заявку на изменение),
  3. Samba перезапуска от терминала:

    • Индивидуалист и позже: "sudo перезапускают smbd"
    • Ясный и прежде: "перезапуск/etc/init.d/samba"
6
ответ дан 24 January 2011 в 16:26

Другие вопросы по тегам:

Похожие вопросы: