Страница 1 из 2

Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 16:01:00
Plohish
Господа добрый день, прошу помощи.

Вкратце, есть роутер, FreeBSD 7.2
две сетёвки, одна смотрит наружу, в городскую сеть, вторая внутрь, в квартире несколько устройств, поднят mpd5 для подключения к инету по VPN, т.е. по сути три интерфейса.

Поставил Samba на внутреннюю сеть, мне нужно видеть в домашней сети разделённые папки на роутере. Проблема вот в чём, я не вижу машинки с FreeBSD в сетевом окружении, подробнее - есть медиасервер WD в котором есть возможность подключения расшаренных папок, но для начала, ему нужно увидеть устройство, а уж потом войти в него, увидеть ресурсы и подключить нужный ресурс. (в прямую указать ресурс я не могу)
Да и в сетевом окружении винды, я не вижу машинку с фряхой.

пробовал поднимать Vmware и ставить на неё FreeBSD и ту же самбу, в этом варианте машинка видна в окружении, т.е. предполагаю что конфиг самбы вроде как и не при чём...

Если из винды указать что то типа net use x: \\ипишник_фряхи\share без проблем подключаюсь а вот по имени уже нет, и увидеть машинку в сетевом окружении не могу :(

конфиг smb.conf

Код: Выделить всё

[global]
	dos charset = 866
	unix charset = koi8-r
	display charset = 866
	workgroup = LAN
	netbios name = FREE
	server string = SambaServer
	interfaces = 172.16.1.0/24
	bind interfaces only = yes
        security = SHARE
	log file = /var/log/samba/log.%m
	max log size = 50
	os level = 30
	dns proxy = No

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

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

[share]
	comment = My share
	path = /data/share
	read only = No
	create mask = 0765
	guest ok = Yes

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 20:02:55
bagas
хмм, возможно просто одна под сеть не видит другую...проложите маршруты.
если самба пингуеться то попробуйте чисто просмотреть самба шары smbutil user //user@smbserv/
может фривал блочит самбу. проверьте порт 139 на открытость.

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 20:44:02
Plohish
причём тут подсети? я не хочу чтобы самба работала из одной подсети в другую... я хочу самбу только на одном интерфейсе, в домашней сети.
С машинки виндовой, я свободно могу подключить шару самбы через IP, и об этом написано в первом моём посте, я не вижу машинку фряху в сетевом окружении! а чтобы подключить шару на медиаплеер, нужно СПЕРВА УВИДЕТЬ ФРЯХУ КАК КОМП В СЕТИ, а уж потом цеплять шару!

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 21:07:51
bagas
покжи логи самбы или testparm.

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 21:12:59
Plohish
plohish# testparm

Код: Выделить всё

Load smb config files from /usr/local/etc/smb.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[share]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
        dos charset = cp866
        unix charset = koi8-r
        display charset = koi8-r
        workgroup = LAN
        netbios name = FREE
        server string = Samba Server
        interfaces = 172.16.1.0/24
        bind interfaces only = Yes
        security = SHARE
        log file = /var/log/samba/log.%m
        max log size = 50
        dns proxy = No

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

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

[share]
        comment = My share
        path = /data/share
        read only = No
        create mask = 0765
        guest ok = Yes
Log

Код: Выделить всё

[2011/03/19 12:02:10,  0] nmbd/nmbd.c:main(850)
  nmbd version 3.3.10 started.
  Copyright Andrew Tridgell and the Samba Team 1992-2009
[2011/03/19 12:02:33,  0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(395)
  *****
  
  Samba name server FREE is now a local master browser for workgroup LAN on subnet 172.16.1.1
  
  *****

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 21:32:37
bagas
самба в порядке.
137-139 и 445 tcp и udp проверить на открытость, или на время отключить вривал на самбе...
я так и не понял вы пытаететесь зайти в сетевое окружение с Freebsd и там пусто, тоесть не видна ваша сеть?
Версия самбы старовата, обновите ее.
У вас на самбу отведена роль домен котролера?

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 21:40:33
bagas
что то я не понял ,как это у вас получилось?
конфиг smb.conf

Код: Выделить всё

[global]
   dos charset = 866
   unix charset = koi8-r
   display charset = 866
plohish# testparm

Код: Выделить всё

[global]
        dos charset = cp866
        unix charset = koi8-r
        display charset = koi8-r
Попробуй с моим конфигом

Код: Выделить всё

[global]
        dos charset = cp866
        unix charset = koi8-r
        display charset = koi8-r
        workgroup = Minb
        allow trusted domains = no
 #       encrypt passwords = yes
        realm = unix.domain.mb
        server string = Samba_BSD
#        interfaces = re0
        bind interfaces only = Yes
        security = share
       # password server = xxx.xxx.xxx.xxx  контролер домена
        log level = 3
        log file = /var/log/samba/log.%m
        max log size = 1000
        smb ports = 139
        name resolve order = host lmhost bcast
        deadtime = 5
        socket options = SO_RCVBUF=8192 SO_SNDBUF=8192 TCP_NODELAY
        load printers = No
        local master = No
        domain master = No
        dns proxy = No
       # wins server = xxx.xxx.xxx.xxx, xxx.xxx.xxx.xxx
        socket address = xxx.xxx.xxx.xxx
#        winbind uid = 10000-20000
 #       winbind gid = 10000-20000
  #      winbind enum groups = yes
   #     winbind enum users = yes
    #    winbind separator = +
     #   winbind cache time = 604800
     #   winbind use default domain = Yes
  #     hosts allow = xxx.xxx.xxx.xxx, 127.
        netbios name = pav-011
        template shell=/bin/tcsh
        template homedir = /home/%D/%U
То, что за коментил это нужно для доменной сети.

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 21:53:22
Plohish
порты открыты, стоит ipfw пробовал отключать всё... разницы нет, да и тот факт что я подключаю шару по IP адресу видимо говорит о том, что порты открыты..
кодировки, это я тут верчу с конфигами... пока по этому поводу не заморачиваюсь.. главное настроить видимость, потом кодировки...

а какая версия самбы сейчас актуальна? я ведь на виртуалку ставил такую же, и она работает... :(

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 21:55:46
bagas
Options for samba35 3.5.6_2
У меня на работе хранилище реолизованно, все нормвально..все под сети видят сервер.

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 22:02:03
Plohish
попробовал Ваш конфиг, всё тоже самое...

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 22:07:39
Plohish
поставил log level = 3
может что нить увидите криминальное?
[2011/03/19 22:04:03, 0] nmbd/nmbd.c:main(850)
nmbd version 3.3.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2009
[2011/03/19 22:04:03, 2] lib/tallocmsg.c:register_msg_pool_usage(106)
Registered MSG_REQ_POOL_USAGE
[2011/03/19 22:04:03, 2] lib/dmallocmsg.c:register_dmalloc_msgs(77)
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
[2011/03/19 22:04:03, 3] param/loadparm.c:lp_load_ex(8829)
lp_load_ex: refreshing parameters
Initialising global parameters
[2011/03/19 22:04:03, 3] param/params.c:pm_process(569)
params.c:pm_process() - Processing configuration file "/usr/local/etc/smb.conf"
[2011/03/19 22:04:03, 3] param/loadparm.c:do_section(7492)
Processing section "[global]"
[2011/03/19 22:04:03, 3] nmbd/nmbd.c:reload_nmbd_services(348)
services not loaded
[2011/03/19 22:04:03, 2] nmbd/nmbd.c:main(883)
Becoming a daemon.
[2011/03/19 22:04:03, 3] nmbd/nmbd.c:main(939)
Opening sockets 137
[2011/03/19 22:04:03, 3] nmbd/nmbd.c:open_sockets(729)
open_sockets: Broadcast sockets opened.
[2011/03/19 22:04:03, 2] lib/interface.c:interpret_interface(460)
interpret_interface: using netmask value 24 from config file on interface fxp0
[2011/03/19 22:04:03, 2] lib/interface.c:add_interface(340)
added interface fxp0 ip=172.16.1.1 bcast=172.16.255.255 netmask=255.255.255.0
[2011/03/19 22:04:03, 2] nmbd/nmbd_subnetdb.c:make_subnet(154)
making subnet name:172.16.1.1 Broadcast address:172.16.255.255 Subnet mask:255.255.255.0
[2011/03/19 22:04:03, 2] nmbd/nmbd_subnetdb.c:make_subnet(154)
making subnet name:UNICAST_SUBNET Broadcast address:0.0.0.0 Subnet mask:0.0.0.0
[2011/03/19 22:04:03, 2] nmbd/nmbd_subnetdb.c:make_subnet(154)
making subnet name:REMOTE_BROADCAST_SUBNET Broadcast address:0.0.0.0 Subnet mask:0.0.0.0
[2011/03/19 22:04:03, 2] nmbd/nmbd_lmhosts.c:load_lmhosts_file(41)
load_lmhosts_file: Can't open lmhosts file /usr/local/etc/lmhosts. Error was No such file or directory
[2011/03/19 22:04:03, 3] nmbd/nmbd.c:main(961)
Loaded hosts file /usr/local/etc/lmhosts
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name *<00> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet 172.16.1.1
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name *<20> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet 172.16.1.1
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name __SAMBA__<20> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet 172.16.1.1
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name __SAMBA__<00> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet 172.16.1.1
[2011/03/19 22:04:03, 3] nmbd/nmbd_serverlistdb.c:create_server_on_workgroup(156)
create_server_on_workgroup: Created server entry SCOPEXFREE of type 40819a03 (Samba Server) on workgroup LAN.
[2011/03/19 22:04:03, 3] nmbd/nmbd_workgroupdb.c:initiate_myworkgroup_startup(264)
initiate_myworkgroup_startup: Added server name entry SCOPEXFREE on subnet 172.16.1.1
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name *<00> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet UNICAST_SUBNET
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name *<20> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet UNICAST_SUBNET
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name __SAMBA__<20> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet UNICAST_SUBNET
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name __SAMBA__<00> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet UNICAST_SUBNET
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name SCOPEXFREE<20> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet UNICAST_SUBNET
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name SCOPEXFREE<03> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet UNICAST_SUBNET
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name SCOPEXFREE<00> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet UNICAST_SUBNET
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name LAN<00> with first IP 172.16.1.1 ttl=0 nb_flags=80 to subnet UNICAST_SUBNET
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name LAN<1e> with first IP 172.16.1.1 ttl=0 nb_flags=80 to subnet UNICAST_SUBNET
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name *<00> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet REMOTE_BROADCAST_SUBNET
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name *<20> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet REMOTE_BROADCAST_SUBNET
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name __SAMBA__<20> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet REMOTE_BROADCAST_SUBNET
[2011/03/19 22:04:03, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name __SAMBA__<00> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet REMOTE_BROADCAST_SUBNET
[2011/03/19 22:04:03, 3] nmbd/nmbd_sendannounce.c:send_host_announcement(207)
send_host_announcement: type 819a03 for host SCOPEXFREE on subnet 172.16.1.1 for workgroup LAN
[2011/03/19 22:04:07, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name SCOPEXFREE<20> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet 172.16.1.1
[2011/03/19 22:04:07, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name SCOPEXFREE<03> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet 172.16.1.1
[2011/03/19 22:04:07, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name SCOPEXFREE<00> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet 172.16.1.1
[2011/03/19 22:04:07, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name LAN<00> with first IP 172.16.1.1 ttl=0 nb_flags=80 to subnet 172.16.1.1
[2011/03/19 22:04:07, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name LAN<1e> with first IP 172.16.1.1 ttl=0 nb_flags=80 to subnet 172.16.1.1
[2011/03/19 22:04:07, 2] nmbd/nmbd_elections.c:check_for_master_browser_fail(107)
check_for_master_browser_fail: Forcing election on workgroup LAN subnet 172.16.1.1
[2011/03/19 22:04:07, 3] nmbd/nmbd_elections.c:check_elections(364)
check_elections: >>> Starting election for workgroup LAN on subnet 172.16.1.1 <<<
[2011/03/19 22:04:09, 3] nmbd/nmbd_serverlistdb.c:write_browse_list(430)
write_browse_list: Wrote browse list into file /var/db/samba/browse.dat
[2011/03/19 22:04:10, 2] nmbd/nmbd_elections.c:send_election_dgram(40)
send_election_dgram: Sending election packet for workgroup LAN on subnet 172.16.1.1
[2011/03/19 22:04:12, 2] nmbd/nmbd_elections.c:send_election_dgram(40)
send_election_dgram: Sending election packet for workgroup LAN on subnet 172.16.1.1
[2011/03/19 22:04:14, 2] nmbd/nmbd_elections.c:send_election_dgram(40)
send_election_dgram: Sending election packet for workgroup LAN on subnet 172.16.1.1
[2011/03/19 22:04:16, 2] nmbd/nmbd_elections.c:send_election_dgram(40)
send_election_dgram: Sending election packet for workgroup LAN on subnet 172.16.1.1
[2011/03/19 22:04:18, 2] nmbd/nmbd_elections.c:send_election_dgram(40)
send_election_dgram: Sending election packet for workgroup LAN on subnet 172.16.1.1
[2011/03/19 22:04:18, 2] nmbd/nmbd_elections.c:run_elections(200)
run_elections: >>> Won election for workgroup LAN on subnet 172.16.1.1 <<<
[2011/03/19 22:04:18, 2] nmbd/nmbd_become_lmb.c:become_local_master_browser(536)
become_local_master_browser: Starting to become a master browser for workgroup LAN on subnet 172.16.1.1
[2011/03/19 22:04:18, 3] nmbd/nmbd_become_lmb.c:become_local_master_browser(538)
become_local_master_browser: first stage - attempt to register ^1^2__MSBROWSE__^2^1
[2011/03/19 22:04:18, 3] nmbd/nmbd_serverlistdb.c:write_browse_list(430)
write_browse_list: Wrote browse list into file /var/db/samba/browse.dat
[2011/03/19 22:04:22, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name __MSBROWSE__<01> with first IP 172.16.1.1 ttl=0 nb_flags=80 to subnet 172.16.1.1
[2011/03/19 22:04:22, 3] nmbd/nmbd_become_lmb.c:become_local_master_stage1(451)
become_local_master_stage1: go to stage 2: register the LAN<1d> name.
[2011/03/19 22:04:22, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name __MSBROWSE__<01> with first IP 172.16.1.1 ttl=0 nb_flags=80 to subnet UNICAST_SUBNET
[2011/03/19 22:04:26, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name LAN<1d> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet 172.16.1.1
[2011/03/19 22:04:26, 3] nmbd/nmbd_become_lmb.c:become_local_master_stage2(352)
become_local_master_stage2: registered as master browser for workgroup LAN on subnet 172.16.1.1
[2011/03/19 22:04:26, 3] nmbd/nmbd_sendannounce.c:broadcast_announce_request(68)
broadcast_announce_request: sending announce request for workgroup LAN to subnet 172.16.1.1
[2011/03/19 22:04:26, 3] nmbd/nmbd_namelistdb.c:add_name_to_subnet(250)
add_name_to_subnet: Added netbios name LAN<1d> with first IP 172.16.1.1 ttl=0 nb_flags= 0 to subnet UNICAST_SUBNET
[2011/03/19 22:04:26, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(395)
*****

Samba name server SCOPEXFREE is now a local master browser for workgroup LAN on subnet 172.16.1.1

*****
[2011/03/19 22:04:26, 3] nmbd/nmbd_sendannounce.c:send_local_master_announcement(165)
send_local_master_announcement: type 849a03 for name SCOPEXFREE on subnet 172.16.1.1 for workgroup LAN
[2011/03/19 22:04:26, 3] nmbd/nmbd_sendannounce.c:send_workgroup_announcement(184)
send_workgroup_announcement: on subnet 172.16.1.1 for workgroup LAN
[2011/03/19 22:04:46, 3] nmbd/nmbd_serverlistdb.c:write_browse_list(430)
write_browse_list: Wrote browse list into file /var/db/samba/browse.dat

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 22:11:29
bagas

Код: Выделить всё

load_lmhosts_file: Can't open lmhosts file /usr/local/etc/lmhosts. Error was No such file or directory
сразу бросилось в глоза, создай что он хочет touch /usr/local/etc/lmhosts
nmbd коректно стартует?
nslookup твой_сервер_самбы
отмени десйствия для самбы, что бы она не стороновилась контролером домена.
кстати самба с какими флагами собрана?

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 22:12:10
Plohish
что то непонятно вот с этим:

Код: Выделить всё

[2011/03/19 22:04:03, 3] nmbd/nmbd.c:reload_nmbd_services(348)
services not loaded
по поводу имени "FREE" и "SCOPEXFREE" не обращайте внимания, это я от паранойи уже поменял, вдруг нельзя просто FREE :)

Код: Выделить всё

nslookup твой_сервер_самбы
- это на машине с самбой, или на винде сделать?

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 22:18:21
Plohish
файлик создал, на него ругаться перестала

services not loaded осталось, как проверить?

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 22:19:24
bagas

Код: Выделить всё

        name resolve order = host lmhost bcast
        socket options = SO_RCVBUF=8192 SO_SNDBUF=8192 TCP_NODELAY
        load printers = No
        local master = No
        domain master = No
Добавте такие строки к своему конфигу.
nslookup твой_сервер_самбы на самбе севрере.
самба с каким параметрами собрана?
/usr/local/etc/rc.d/samba restart
что гооврит?

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 22:24:50
Plohish
строки добавил

Код: Выделить всё

plohish# /usr/local/etc/rc.d/samba restart
Performing sanity check on Samba configuration: OK
Stopping smbd.
Stopping nmbd.
Removing stale Samba tdb files: ....... done
Starting nmbd.
Starting smbd.

Код: Выделить всё

plohish# nslookup scopexfree
Server:         8.8.8.8
Address:        8.8.8.8#53

** server can't find scopexfree: NXDOMAIN
может у вас ася есть? напишите в личку, там удобнее... или тут будем, потомкам на будущее? :)

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 22:35:30
bagas
хммм, могу только посоветовать обновить самбу.
что тут у тебя находиться /var/db/samba/browse.dat
аська в профиле посмотрите.

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-19 22:39:53
Plohish
боюсь проблема не в самой самбе...
у меня роутер с двумя сетевухами, а у Вас файлопомойка с одной

в /var/db/samba/browse.dat инфа только о самой машине с самбой, и о рабочей группе

ща в асю стукну

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-20 15:46:57
snorlov
Добавьте в интерфейсы локалхост и еще, поднимете wins и обьявите самбы главным обозревателем

Код: Выделить всё

wins enable=yes
local master = yes
domain master = yes

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-20 19:28:36
Plohish
snorlov
спасибо за совет, но на виртуалке всё это работает без WINS

неожиданно обнаружил одну интересную зависимость:
внутренний интерфейс роутера, на котором находится самба, является основным шлюзом для всех устройств в домашней сети, так вот, если в настройках любого домашнего устройства указать в качестве основного шлюза любой другой "фейк" IP адрес, сетевое окружение на этом устройстве сразу начинает работать! Я сразу начинаю наблюдать машинку с FreeBSD в сетевом окружении!

что это за лажа, и как её решить?

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-20 23:08:27
snorlov
Ну виртуалка это особый случай, кстати какая. У меня например на виртуалке не захотел работать bind, те же настройки на физ.машине влет, а на виртуалке фиг...Я всегда в случае сети микрософт ставлю wins, что бы не говорили, но это любимая вещь этой реализации сети. Кстати, если меняешь ip-ник, это говорит о том, что разрешение сети начинает работать на броадкастинге, т.е. надо указать самой фре где ей регистрироваться, а это как раз и есть разный master...

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-21 10:02:24
Plohish
я уже взял реальное железо, просто машинка в домашней сети, не шлюз, накатил фрю, самбу, всё работает без WINS...
Дело точно не в самбе...
а WINS я пробовал включать триста раз ещё до того как создать эту тему.. не помогает...

как сделать то что вы написали- "надо указать самой фре где ей регистрироваться" ?

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-21 10:09:24
Plohish
да и медиаплеер, ради которого всё затевалось на линуксе, так что WINS тут не покатит

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-21 10:19:22
snorlov
Plohish писал(а):да и медиаплеер, ради которого всё затевалось на линуксе, так что WINS тут не покатит
Ну все зависит от
1. Рабочая группа должна быть одинакова
2. Если машинки с XP и выше, то у них по умолчанию отключен netbios over tcp/ip и разрешение имен они делают через dns, так что выбирайте или регистрировать самбу в dns'е или же включать netbios over tcpip на рабочих местах...
А почему wins -то не катит, он как раз микрософтом и придуман, чтобы обзор сети шел не через широковещательные посылки и выборы главного обозревателя каждые 10-12 минут...

Re: Samba + роутер + сетевое окружение

Добавлено: 2011-03-21 10:27:17
Plohish
Простите меня уважаемый, но какое отношение имеет WINS к аппарату на линуксе и как сервер WINS потом указать там в настройках?

В принципе вопрос решён, виноват видимо я сам, лохушка... :) не хватает познаний...
Короче, роутер имел ip домашней сети вида 172.16.1.1 с маской 255.255.0.0 а все машинки в домашней сети получали маску от DHCP 255.255.255.240
как только сделал маску как у роутера, мой медиасервер увидел самбу на роутере!
Винда правда всё равно не видит... но это мне и не нужно...

Спасибо всем за помощь, приятно что есть люди готовые помочь незнакомцу и потратить на него своё время.
Удачи :)