Назад | Перейти на главную страницу

Обмен файлами Samba с Win7

Я начинающий сетевой администратор, которому поручено создать довольно простую структуру общего доступа к файлам для небольшой некоммерческой организации, в которой я работаю волонтером. Я хотел протестировать это самостоятельно, потому что раньше я работал только с системами Windows, и это был бы сервер Ubuntu с Samba (для удобства обмена файлами с компьютерами Mac в офисе, а также из-за бюджетных проблем с лицензиями Windows Server ).

У меня есть Win7 VirtualBox Host на 192.168.1.3, на котором запущен Ubuntu Server 10.4 в режиме моста на 192.168.1.6. Когда я пытаюсь подключиться к любому общему ресурсу Samba с хоста, я получаю стандартное сообщение об ошибке Windows «Нет доступа». Хост-машина может пинговать гостевую машину, но не наоборот. sudo ufw disable не изменил этого. sudo iptables --list пусто (то есть: ACCEPT по умолчанию для всех трех цепочек без правил)

Каков мой следующий шаг по устранению неполадок?

Я получил эту работу, покопавшись глубже в моей конфигурации сети и убедившись, что все соответствующие порты разрешены через ufw. В Страница справки сообщества Ubuntu для ufw был отличным ресурсом для этого. По какой-то причине просто делаю sudo ufw disable было недостаточно, мне пришлось специально разрешить эти порты, тогда это сработало как шарм.

Я выполнил следующие команды как root:

ufw allow 137/tcp
ufw allow 137/udp
ufw allow 138/tcp
ufw allow 138/udp
ufw allow 139/tcp
ufw allow 139/udp
ufw allow 445/tcp

Поскольку Windows 7 является хостом, при создании общего каталога набор разрешений по умолчанию является ограничительным.

На случай, если вы не забыли добавить «Все» к разрешениям общего доступа и NTFS для устранения неполадок?

Также помните: всегда сначала пробуйте базовое. Я не могу понять, как проверка iptables помогла бы вам, возможно, поэтому вы застряли :)