LINUX.ORG.RU
ФорумAdmin

wins samba


0

0

Здравствуйте... Имеем сеть из 2-х сегментов - 192.168.1.х/24 192.168.2.х/24. Сегменты воткнуты в маршрутизатор с адресами сетевух 192.168.1.1 и 192.168.2.1 соответственно... В сегментах абоненты преимущественно (98%) -Винда ХР. Маршрутизатор - ASPLinux 7.3. Проблема стандартна - абоненты одной подсети не видят другую в сетевом окружении. Установил я на роутер samba 3.0 , сделал в нем поддержку ВИНС и добился того что абоненты друг друга видеть стали, но заяти не могут - выдается сообщение о том что не найден путь. Я понимаю что копать надо где-то в сторону разрешения имен, но что еще написать в smb.conf - ума не приложу... Вот мой конфигурационный файл -

[global] workgroup = MSHOME netbios name = SAMETS hosts allow = 192.168.1. 192.168.2. 127. security = share log file = /var/samba.log name resolve order = wins lmhosts host bcast os level = 255 wins support = Yes share modes = Yes preferred master = Yes local master = Yes domain master = Yes browse list = Yes interfaces = 192.168.1.1/24 192.168.2.1/24

Помогите плиз...

поставил уровень логов 10 и наблюдаю такую картину - запускаю самбу, и пробую зайти с 192.168.2.75 на 192.168.1.49 (имя - spy), происходит все как и описывал, а в логах пишется... -

process_name_query_request: Name query from 192.168.2.75 on subnet 192.168.2.1 for name SPY<20> 1 == memcmp( "SPY<20>", "MSHOME<1d>", 84 ) 1 == memcmp( "SPY<20>", "MSHOME<1e>", 84 ) 1 == memcmp( "SPY<20>", "SAMETS<00>", 84 ) 1 == memcmp( "SPY<20>", "SAMETS<03>", 84 ) 1 == memcmp( "SPY<20>", "SAMETS<20>", 84 ) -1 == memcmp( "SPY<20>", "__SAMBA__<00>", 84 ) find_name_on_subnet: on subnet 192.168.2.1 - name SPY<20> NOT FOUND

как говорится, судя по всему, самба почему-то ищет комп spy в другой подсети, с чего бы это? я и сам понимаю что адрес 192.168.1.49 не находится в 192.168.2.0.24 что подскажете? заранее благодарен...

anonymous

я, в общем-то, неуверен, но ИМХО рабочие группы для виндовс не могут выходить за пределы подсетки, если не объединены каким-нибудь мостом, на котором есть запущена samba и включён форвардинг

theserg ★★★
()
Ответ на: комментарий от theserg

> но ИМХО рабочие группы для виндовс не могут выходить за пределы подсетки
Могут ! Заявляю авторитетно :-)
Если интересно, можете почитать про принцип работы виндовых обозревателей сети:
http://www.networkdoc.ru/files/insop/win2000/read.html?computer-browser.html

> самба почему-то ищет комп spy в другой подсети
А что говорит nmblookup ?
nmblookup -R -U 192.168.2.1 "spy#20"

spirit ★★★★★
()
Ответ на: комментарий от spirit

nmblookup -R -U 192.168.2.1 "spy#20" querying spy on 192.168.2.1 name_query failed to find name spy#20

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.