Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Freebsd 9.0, Samba, wins не резолвит имена

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Stranger1399

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Изначально задача была следующая - чтобы клиенты подключающиеся по впн во внутреннюю сеть видели сетевое окружение и заходили на компьютеры по имени типа \\server. Была установлена samba35(не на шлюзе, на отдельном компьютере с Freebsd 9.0). Конфиг:

Код:
 
[global]
        workgroup = GroupName
        server string = Samba Server
        interfaces = rl0
        bind interfaces only = Yes
        security = SHARE
        log file = /var/log/samba/log.%m
        max log size = 50
        smb ports = 139
 
        os level = 255
 
        preferred master = Yes
        domain master = Yes
        dns proxy = No
        wins support = Yes
        name resolve order = bcast
 
        create mask = 0777
        directory mask = 0777
        dos charset = 866
        unix charset = KOI8-R
 
        load printers = No
        show add printer wizard = No
        printcap name = /dev/null
        disable spoolss = Yes
 
 
[share]
        comment = pub
        path = /usr/home/stranger/share
        read only = No
        guest ok = Yes
        available = Yes
        browseable = Yes
 
 

 
Итого - список компьютеров удаленный впн клиент получает, но только тех кто в этой группе. В остальных группах пусто, хотя подсеть одна. "Зайти" ни на один компьютер из показанного списка клиент не может, пинг по имени не идет (по ip все пингуется, почту можно получить с корпоративного сервера, впн вроде в порядке). WINS-сервер в впн подключении прописан. Выяснилось что "зайти" можно лишь на те компьютеры которые сами являются wins клиентами, т.е у которых прописан WINS-сервер в настройках подключения (эти компьютеры записаны в файл /var/db/samba/wins.dat). Браузинг у компьютеров физически подключенных к сети работает, но утилита nblookup (аналог nslookup для netbios) резолвит имена также только тех компьютеров у которых прописан WINS-сервер. На самом же сервере командой nmblookup -n -- ComputerName с помощью броадкаст запроса резолвятся имена компьютеров из всех групп. Похоже, что эта утилита не обращается  к винс серверу. При nmblookup -U server_ip -R 'ComputerName' - то же самое, резолвятся лишь те у кого винс сервер прописан. Видимо браузинг и резолвинг имен для компьютеров физически подключенных к локалке работают мимо самба. Похоже что компьютеры не получив ответа от винс сервера делают броадкаст запросы сами и находят то что нужно. Почему же самба в ответ на запрос от клиента не посылает броадкаст запрос сама?
Вот еще вывод browstat sta (browstat.zip) с машины внутри сети (TESTSERVER - машина с Freebsd и Samba)  

Код:
 
Status for domain GroupName on transport \Device\NetBT_Tcpip_{730038FB-5D08-47FA-A0D9
-83C7A6230B13}
    Browsing is active on domain.
    Master browser name is: TESTSERVER
        Unable to determine build of browser master: 2
    \\\\TESTSERVER    .  Version:04.09  Flags: 809a03 NT SERVER
    1 backup servers retrieved from master TESTSERVER
        \\TESTSERVER
    There are 20 servers in domain GroupName on transport \Device\NetBT_Tcpip_{730038
FB-5D08-47FA-A0D9-83C7A6230B13}
    There are 7 domains in domain GroupName on transport \Device\NetBT_Tcpip_{730038F
B-5D08-47FA-A0D9-83C7A6230B13}
 
 
 
И вот вывод того же с клиента подключенного по впн (THEONE - имя компьютера)
 

Код:
 
Status for domain GroupName on transport \Device\NetBT_Tcpip_{78830EAF-378C-492A-AE88
-8499F774A53C}
    Browsing is active on domain.
    Master browser name is: THEONE
        Master browser is running build 2600
    1 backup servers retrieved from master THEONE
        \\THEONE
    There are 1 servers in domain GroupName on transport \Device\NetBT_Tcpip_{78830EA
F-378C-492A-AE88-8499F774A53C}
    There are 2 domains in domain GroupName on transport \Device\NetBT_Tcpip_{78830EA
F-378C-492A-AE88-8499F774A53C}
 
 
Status for domain GroupName on transport \Device\NetBT_Tcpip_{E99B2735-072C-44A4-A744
-6793F5EBA995}
    Browsing is active on domain.
    Master browser name is: THEONE
        Master browser is running build 2600
    1 backup servers retrieved from master THEONE
        \\THEONE
    There are 1 servers in domain GroupName on transport \Device\NetBT_Tcpip_{E99B273
5-072C-44A4-A744-6793F5EBA995}
    There are 1 domains in domain GroupName on transport \Device\NetBT_Tcpip_{E99B273
5-072C-44A4-A744-6793F5EBA995}
 
 
Status for domain GroupName on transport \Device\NetBT_Tcpip_{17B64234-548A-4840-8942
-6E9BFF46C67C}
    Browsing is active on domain.
    Master name cannot be determined from GetAdapterStatus.  Using \\TESTSERVER
        Unable to determine build of browser master: 2
    \\\\TESTSERVER    .  Version:04.09  Flags: 809a03 NT SERVER
    1 backup servers retrieved from master TESTSERVER
        \\TESTSERVER
    There are 20 servers in domain GroupName on transport \Device\NetBT_Tcpip_{17B642
34-548A-4840-8942-6E9BFF46C67C}
    There are 7 domains in domain GroupName on transport \Device\NetBT_Tcpip_{17B6423
4-548A-4840-8942-6E9BFF46C67C}
 

 
Похоже что проблема не столько в впн, сколько в настройке самбы?  Как заставить ее опрашивать сеть, записывать в кэш и отдавать имена - адреса компьютеров?
 
Посоветуйте куда копать, обгуглился уже.

Всего записей: 12 | Зарегистр. 24-09-2009 | Отправлено: 12:54 25-07-2012 | Исправлено: Stranger1399, 12:07 26-07-2012
Stranger1399

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Похоже придется всем WINS прописывать

Всего записей: 12 | Зарегистр. 24-09-2009 | Отправлено: 13:51 10-08-2012
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Freebsd 9.0, Samba, wins не резолвит имена


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru