Samba в Jail

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Cognitio
проходил мимо
Сообщения: 5
Зарегистрирован: 2007-02-08 15:52:31

Samba в Jail

Непрочитанное сообщение Cognitio » 2009-05-01 9:50:52

Прошу помочь разобраться.
FreeBSD 7.1-RELEASE-p4
samba-3.0.32_2,1

имею простой конфиг smb.conf
[global]
netbios name = SERVER
server string = FileServer
workgroup = Port13

security = share
load printers = No
hosts allow = 192.168.19., 127.
case sensitive = No
guest account = nobody
guest ok = yes

display charset = koi8-r
dos charset = 866
unix charset = koi8-r

socket options = TCP_NODELAY
deadtime = 600
null passwords = yes
keepalive = 1
log file = /usr/local/samba/var/log.%m
os level = 33
max log size = 50
# interfaces = 192.168.19.10/24

[share]
path = /files/samba/share
public = yes
writable = yes
printable = no
При запуске самбы в системе всё хорошо работатет, при interfaces = 192.168.19.10/24 и соответствующем алиазе в окружение появляються две машины с одинаковым именем.

netstat -an слушает *.139 и др порты и 192.168.19.1. 139 и др порты
с локальной машины имя разрешаеться в 192.168.19.1

Поднимаем jail

в rc.conf системы добавляем
ifconfig_bridge0_alias0="inet 192.168.19.10 netmask 255.255.255.255"
jail_enable="YES"
jail_list="share"
jail_share_rootdir="/files/jail/192.168.19.10.share"
jail_share_hostname="share.local"
jail_share_ip="192.168.19.10"
jail_share_interface="bridge0"
jail_share_devfs_enable="YES"
jail_share_flags="-l -U root"
в rc.conf jail
network_interfaces=""
samba_enable="yes"
rpcbind_enable="NO"
в smb.conf
добавил
interfaces = 192.168.19.10/24

netstat -an в основной системе теперь слушает 192.168.19.10. 139 и др порты

В рабочей группе самба появляеться, но не происходит разрешение имени, по Ip (\\192.168.19.10) пускает.

в основной системе в firewall'е прописал
${fwcmd} add pass all from 192.168.19.1/24 to 192.168.19.10
${fwcmd} add pass all from 192.168.19.10 to 192.168.19.1/24
пробовал и отключать, он тут не причем.
пробовал менять у алиаза броуткаст netmask 255.255.255.255 , netmask 255.255.255.0
пробовал
interfaces = 192.168.19.10/24
interfaces = 192.168.19.10/32

Надеюсь у великого All есть идеи в чем проблема.
здесь видимо какая тонкость связанная с jail и броуткастами

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/