[Comm] samba (или nfs) и видимость сетевого ресурса

Алексей Синицын asinitsinster на gmail.com
Сб Апр 21 11:38:28 MSK 2012


 Здравствуйте. Сталкивался с этой проблемой больше одного раза но
всегда была возможность махнуть рукой, и вот кажется пришла нужда
разбираться.

 Если мы задаём в конфиге самбы общедоступный ресурс, то он не всегда
становится видимым через "сетевое окружение". Вернее сказать, у меня
оно когда то однажды было видно, но это было давно и видимо это была
какая то случайность.

 В принципе, в общем случае большой проблемой это не является, при
обращении к адресу smb://1.2.3.4, или даже по hostname, становилось
видно что он предоставляет. Проблемой это может стать тогда, когда нет
возможности ввести адрес. Примером может служить бытовое устройство,
скажем, стационарный медиаплеер. В таком случае приходится думать о
том, что бы ресурсы были видны автоматически.

 Не подскажет ли кто, что сюда нужно добавить (или убавить)?

[global]
        workgroup = HOME
        server string = Samba Server Version %v
        log file = /var/log/samba/log.%m
        max log size = 50
        os level = 255
        preferred master = Yes
        domain master = Yes
        wins support = Yes
        cups options = raw

[homes]
        comment = Home Directories
        read only = No
        browseable = No

[printers]
        comment = All Printers
        path = /var/spool/samba
        printable = Yes
        browseable = No

[public]
        comment = Public Stuff
        path = /mnt/share/public
        guest ok = Yes

 В принципе, это относится и к nfs. Симптомы схожи: при использовании
autofs и обращении к пути /mnt/net/server/ доступные ресурсы не видны
и при поиске бытовым устройством "общих папок linux" оно их тоже не
находит, но вручную эти файловые системы подключаются нормально.

cat /etc/exports
# see also /etc/sysconfig/portmap (control portmap)

#/mnt/share/public/     *(ro,no_root_squash,no_subtree_check)
#/mnt/share/users/      *(ro,no_root_squash,no_subtree_check)

/mnt/share/public/
192.168.10.0/24(ro,no_root_squash,no_subtree_check,nohide)
/mnt/share/users/
192.168.10.0/24(ro,no_root_squash,no_subtree_check,nohide)

Рецепт отсюда http://www.altlinux.org/NFS#autofs_.2B_avahi применял. У
производителя в FAQ есть статья по поводу nfs, хотя и относится к
маку:
http://wdc-ru.custhelp.com/app/answers/detail/a_id/9122/p/208%2C393/session/L2F2LzEvc25vLzEvdGltZS8xMzM0NzczMzgxL3NpZC8xTHgqNlpWaw%3D%3D
 Но вроде там ничего особенного не написано.


Подробная информация о списке рассылки community