Master browser в локальной сети
Master browser в локальной сети
Добавление от 30.09.2003 17:30:
lamerAlex
В том то и дело, что проблемы есть !
Очень долго открываются компьютеры в сети !
Мне сказали, что во всём виноват Master Browser !
deepsoul
Спасибо за ссылку !
NoNcence
Вы проблему-то обозначьте. (если есть)
(если нет проблемы – настраивать НЕ НАДО.
однако, имхо, почитать статьи в КВ никогда “лишним” не бывает. )
NoNcence
а конфигурация сети?
сетевые службы какие используются?
(к сожалению, абсолютное большинство посетителей форума не умеют читать мысли – опишите поподробнее Вашу конфигурацию)
VMware, KAV/AVP на этих машинах есть?
Компьютер multihomed(несколько сетевых карточек)?
что показывает browstat status из CDSupportTools
Что в логах?
Это и многое другое вы найдете пройдясь поиском по этому форуму.
NoNcence
извините, но в таком случае rtfm (или позовите знакомого админа)
и НЕ НАСТРАИВАЙТЕ master browser.
NoNcence
Спасибо за совет ! Весьма познавательно ! Весьма правильным было бы попытаться помочь (конечно если в этом разбираешься) , а не забивать на чужие темы ! Заранее благодарен !
Для любителей познания существуют книги. В конфе Вам делать развернутый доклад мо MB никто не будет.
Самым правильным является мой совет, который я уже изложил. Я пришел к такому выводу основываясь на почти 6-ти летнем опыте администрирования виндовой сети и двух летнем – участия в данной конфе. Мне никогда не приходилось его настраивать, т.к. он не нужен нахрен – его полностью заменяет “ПускВыполнитьимя-компа”.
Чем такой вариант не канает?
KSP
Я пришел к такому выводу основываясь на почти 6-ти летнем опыте администрирования виндовой сети и двух летнем – участия в данной конфе.
знаешь когда у тебя 2 XP дерутся за браузера и видят только себя, а 10 98ых используют “настоящий” мастерброузер (Samba/FreeBSD)
тогда придётся менять вывод
да, настраивать там нечего, или включить или выключить
только вот перевыборы мастера в сети из 30 XP убьют вообще какое-либо желание пользоваться сетевым окружением (я только за, но разве юзерам объяснишь?)
один знакомый админ из-за этого с win2k AS переехал на 2003 сервер чтобы XP не дрались
только ему это не сильно помогло деруться, хотя и меньше (у 2003 server OS_LEVEL больше)
buzzer
т.е. ХП про выигрывает выборы у сервера 2000? У меня только 1 ХП, но все же, нифига она не выигрывает. В другой сетке 3 – тоже ОК
NoNcence
Вот отключать я бы нафиг не стал. У тебы-же окружение открывается, без мастера его бы небыло вообще.
lamerAlex
насколько я знаю, не все выигрывают
не копал, но помойму xp корпорейт чаще выигрывает
а еще XP любит выигрывать у самбы, какой-бы os-level не прописать. странно это
lamerAlex
Вот отключать я бы нафиг не стал. У тебы-же окружение открывается, без мастера его бы небыло вообще.
я же сказал – у сервера оставить, вот и будет окружение
lamerAlex
у меня такое же выражение лица было
да даже если и не выигрывает, всё равно борется, после некоторого колва дерущихся XP начинается мёртвая зона, когда сетевое почти не дышит
есть еще одна версия
просто при большом количестве выборов 2000сервер не всегда успевает в них участвовать, поэтому и периодически разные машины становятся мастербраузерами
цитата: NoNcence
знаешь когда у тебя 2 XP дерутся за браузера и видят только себя, а 10 98ых используют “настоящий” мастерброузер (Samba/FreeBSD)
тогда придётся менять вывод.
Так с этого надо было и начинать,т.е. обозначить проблему.Так что KSP в чем то прав,каков вопрос таков ответ.
А у меня юзеры без сетевого окружения не могут.
Млин я пришел на работу а они на нем плотно сидят – но оно глючило – отстроил рулит все на ура !
Если бы сказал типа все кирдык – блин наверное с работы сразу попросили тогда . ща конечно другое дело.
К стати у меня все централизованно и на DFS ссылках . дык что в принципе они через Сетевоее окружение не лазят ..
200 раб станций.
Вот вам детальный ответ на эту тему.
В. Что такое служба Microsoft Browser (браузер сети)? Как сделать так, чтобы все компьютеры в сети «видели» ресурсы друг друга?
Служба Browser поддерживает централизованный список доступных сетевых ресурсов. Сетевой компьютер может выполнять одну из четырех ролей браузера сети: Domain Master Browser («главный браузер домена»), Master Browser («главный браузер»), Backup Browser («резервный браузер»), Nonbrowser («не браузер»).
Главный браузер формирует и поддерживает список доступных сетевых ресурсов. В каждом сегменте сети может быть только один главный браузер. Он назначает резервные браузеры и может передать им свои функции, если выходит из строя. Главный браузер домена собирает списки сетевых ресурсов с главных браузеров во всех сегментах сети и обеспечивает возможность просмотра ресурсов всего домена NT. В домене может быть только один главный браузер домена. Компьютер, исполняющий роль Nonbrowser («не браузер»), список сетевых ресурсов не поддерживает. Время от времени компьютеры в сети могут инициировать «выборы» главного браузера. Следует избегать таких ситуаций в смешанной сети с операционными системами NT, Windows 9x, Windows 3.11.
Компьютер под управлением Windows NT можно сконфигурировать так, чтобы он был браузером, никогда не выполнял роль браузера или являлся потенциальным браузером. Для этого при помощи редактора реестра regedt32.exe нужно отредактировать параметр HKEY_LOCAL_MACHINESYSTEM CurrentControlSetServicesBrowserParameters MaintainServerList. Пример показан на Экране 1. Параметр MaintainServerList имеет тип REG_SZ и может принимать значения Auto, No, Yes. Если параметр установлен в Auto (установка по умолчанию), то такой компьютер называется потенциальным браузером. Он может стать резервным браузером по команде главного.
Если параметр установлен в No, то компьютер никогда не становится браузером. Если параметр имеет значение Yes, то компьютер пытается стать резервным браузером и получить от главного список доступных сетевых ресурсов.
Если главный и резервный браузеры в сегменте сети уже есть, то новый компьютер не сможет стать резервным браузером, если компьютеров в сегменте мало. (Для сегмента с числом компьютеров менее 32 требуется только один главный браузер и один резервный.) Чем больше компьютеров в сегменте, тем больше требуется резервных браузеров. Если по каким-то причинам главный браузер недоступен, то в сети назначаются «выборы», и один из компьютеров становится кандидатом на роль главного браузера. Всякий раз, когда в сети появляется компьютер, который может стать браузером, главный браузер передает резервному список доступных сетевых ресурсов этого компьютера.
Если значение MaintainServerList установлено в Auto, то станет ли компьютер браузером, зависит от результатов обмена сообщениями с главным браузером. Если MaintainServerList установлен в Yes, то компьютер обычно становится резервным браузером. PDC (главный контроллер домена) всегда претендует на роль главного браузера первым.
Начиная с версии 3.1 в NT при назначении потенциальных браузеров использовались приоритеты. NT-серверы имели наивысший приоритет, следом шли рабочие станции NT, и низший приоритет имели компьютеры с Windows for Workgroups (WFW). Сейчас конфликтов между браузерами практически не происходит. Тем не менее если случается конфликт, то на тех компьютерах, которые не должны быть главными браузерами, нужно установить MaintainServerList в No. На компьютерах с WFW в файле system.ini в секции Network Section нужно установить соответствующий параметр в No:
MaintainServerList=
Если оставить установки по умолчанию, то компьютер с WFW будет функционировать как браузер.
Не следует назначать компьютеры с Windows 9x главными браузерами. Чтобы такой компьютер не мог стать браузером, нужно вызвать Control Panel, дважды щелкнуть мышью на значке File and Print Sharing for Microsoft Networks, перейти в диалоговое окно Advanced Properties, выбрать Browse Master и нажать No.
К стати если нет сервис паков последних на сервантах рабочих станциях тоды еще надо сделать это
что бы не пропадали некоторые XP и 2000 станции
5161 » While browsing a network from Windows 2000 or Windows XP, you receive ‘System Error 1230’?
When you use net view or browse the network using My Network Places, you receive:
System Error 1230 has occurred.
An invalid operation was attempted on an active network connection.
If you have a single Windows 2000 server, that is a print server, file server, and browse master for the network, this error will occur if a direct host, port 445, connection from a client has a pending SMB transaction when a Computer Browser service attempts to connect using NetBIOS over TCP/IP, port 139.
To prevent this error, force all connections to use NetBIOS over TCP/IP.
Master browser в локальной сети
Это еретический пост. В нем будет рассмотрена популярная проблема в Windows сетях: компьютеры не видят друг друга, хотя находятся в одной рабочей группе.
Для того что бы это починить достаточно на одном из постоянно включенных компьютеров в реестре установить значение
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesBrowserParameters
“MaintainServerList”=”Yes”
“IsDomainMaster”=”True”
перезагрузить компьютер и перезапустить сеть.
А теперь как это работает?
Computer Browser – в русском переводе Windows 7 Обозреватель компьютеров – служба, отвечающая за корректную работу сетевого окружения. В локальной сети должен присутствовать только один Master Browser(и несколько резервных), именно он будет заправлять сопоставлением списка имен компьютеров в локальной сети и ip адресов, а так же заботиться об отображении сетевого окружения. Если же Master Broser’ов в сети несколько, компьютеры будут выбирать для использования ближайший, что приведет к негласному разделению локальной сети на куски, которые друг друга не видят. Master Browser определяется во время выборов, на которые нам нужно будет повлиять. Поумолчанию в Windows 7 служба Computer Browser включена и компьютер может выполнять роль Master Browser – потенциально у вас целый парк Master Brouser’ов.
Если у вас в сети есть компьютер с высоким аптаймом (для простоты будем называть его сервер), разумно отдать роль Master Browser ему. В интернетах популярен способ отключения службы (или запрет участия в выборах) на всех рядовых компьютерах и включение ее на нескольких серверах (кстати на Windows Server 2008 SP2 служба поумолчанию отключена), однако в этом случае придется вмешаться в работу каждого компьютера на производстве, отвлекать сотрудников и тратить свое время на однообразные, малопродуктивные действия.
Очень редко в статьях упоминается что есть параметр IsDomainMaster, который влияет на исход выборов мастер браузера в пользу компьютера, с включенным параметром. Таким образом можно определить исход выборов Master Browser принудительно. Для этого достаточно включить службу Обозревателя Компьютеров на сервере, установить параметры в реестре
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesBrowserParameters
“MaintainServerList”=”Yes”
“IsDomainMaster”=”True”
После чего нужно перезагрузиться и перезапустить всю сеть, что бы прошли единые выборы в разобщенных племенах коммпьютеров. При следующих выборах Master Browser’ом станет сервер.
Как узнать какой компьютер Master Browser?
nbtstat -a
пример на иллюстрации.
Таким образом придется проверить все машины в сети. Более простого способа я не нашел.
Мастер Браузер
Предварительные условия
Подробное изложение работы службы Обозреватель компьютеров можно найти по линкам в конце статьи. В этой статье очень кратко, тезисно отмечаются основные принципы работы этой службы применительно к малой одноранговой локальной сети компьютеров под управлением Windows.
Служба Обозреватель компьютеров (Браузер) обеспечивает отображение списка компьютеров и общих ресурсов в сетевом окружении.
Предварительные условия
Для нормальной работы сети необходимо выполнение ряда условий. Чтобы как-то унифицировать материал и для удобства применения, будем исходить из некоторых заранее принятых нами предположений о некоторых параметрах условной сети.
Предположим, что установлены следующие параметры компьютеров нашей сети:
- Физическая инфраструктура сети – активное и пассивное оборудование а также кабели и разъемы заведомо исправны и их параметры соответствуют техническим нормативам.
- Компьютеры находятся в одном сегменте в котором обеспечена возможность передачи широковещательных пакетов broadcast . То есть, компьютеры не разделены маршрутизаторами и файрволами, либо они настроены на пропускание широковещательных пакетов.
- На каждом компьютере имеется не более одного сетевого интерфейса с включенным протоколом Net BIOS.
- На каждом компьютере имеется хотя бы один общий ресурс, например папка с настроенным общим доступом.
- На всех компьютерах используется только один транспортный протокол, рекомендуется TCP/IP. В этом случае Net BEUI и IPX/SPX должны быть отключены.
- На компьютерах разрешены и работают следующие службы:
- Обозреватель компьютеров, Браузер компьютеров (в Windows 7), Computer browser ;
- Сервер, Server ;
- Модуль поддержки Net BIOS через TCP/IP, TCP/IP Net BIOS helper ;
- Рабочая станция, Workstation ;
Общие положения
Мастер браузер должен быть один
Именно так. Не больше и не меньше. Если это правило нарушено, то можно сразу переходить в раздел Неисправности.
Роли браузеров
Каждый компьютер сети (ненастроенной) участвует в выборах и может быть выбран на роль :
- Мастер Браузера (MBR, Master BRowser)
- Резервного браузера (BBR, Backup BRowser)
- Потенциального браузера (PBR, Potential BRowser)
Количество браузеров в сети зависит от количества участников сети. Рекомендуется в сети из 2-32 компьютеров иметь 1 Мастер и 1 Резервный браузер. На каждые следующие 1-32 компьютера нужно по одному дополнительному Резервному браузеру которые будут назначаться Мастером из числа Потенциальных.
Выборы на роли
Как и все другие, выборы в сети – демократические. Среди этого разгула демократии нельзя “назначать” компьютеры на специфические роли. Однако, можно “поспособствовать” нужному распределению ролей в результате выборов. При выборах проверяется ряд критериев и настроек каждого компьютера. В общем случае, при умолчальных настройках компьютеры сети теоретически должны самостоятельно договориться о распределении ролей и наладить совместную работу. Если же результаты выборов создают проблемы или не устраивают администратора сети, то требуется ручное вмешательство. На выборы влияют следующие настройки :
- Параметр реестра MaintainServerList по адресу HKLMSYSTEMCurrentControlSetServicesBrowserParameters :
Master browser в локальной сети
Общие обсуждения
Около двух недель назад неожиданно из сетевого окружения пропал один из трёх серверов. По прямой ссылке (\сервер) сервер открывается нормально. Самое неприятное, что сервер этот отведён под файлохранилище. соответственно из-за этого возникает ряд неудобств. Сеть находится в домене, DC является сервер с SBS 2008. Запущены 2 DNS и 2 WINS сервера. При перезагрузке пропадающего сервера он появляется в сетевом окружении на некоторое время (час-два) и опять пропадает. С чем связано столь мистическое поведение – совершенно непонятно. Смена сервера с Master Browser также не решила проблему. Перерыл кучу форумов на эту тему, решить проблему не смог. Был бы очень рад любым подсказкам. Вывод ipconfig с проблемного сервера:
Имя компьютера . . . . . . . . . : bladetwo
Основной DNS-суффикс . . . . . . : mainroad.local
Тип узла. . . . . . . . . . . . . : Гибридный
IP-маршрутизация включена . . . . : Нет
WINS-прокси включен . . . . . . . : Нет
Порядок просмотра суффиксов DNS . : mainroad.local
Ethernet adapter Подключение по локальной сети 2:
DNS-суффикс подключения . . . . . : mainroad.local
Описание. . . . . . . . . . . . . : Broadcom BCM5709S NetXtreme II GigE (кли
DHCP включен. . . . . . . . . . . : Да
Автонастройка включена. . . . . . : Да
Маска подсети . . . . . . . . . . : 255.255.255.0
Аренда получена. . . . . . . . . . : 21 августа 2011 г. 14:59:32
Срок аренды истекает. . . . . . . . . . : 4 сентября 2011 г. 14:59:31
Основной шлюз. . . . . . . . . : 192.168.55.250
Основной WINS-сервер. . . . . . . : 192.168.55.155
Дополнительный WINS-сервер. . . . . . : 192.168.55.2
NetBios через TCP/IP. . . . . . . . : Включен
Вывод утилиты browstat status:
Status for domain MAINROAD on transport DeviceNetBT_Tcpip_<93D04207-DE13-4194-
Browsing is active on domain.
Master browser name is: BLADETHREE
Master browser is running build 7601
2 backup servers retrieved from master BLADETHREE
There are 16 servers in domain MAINROAD on transport DeviceNetBT_Tcpip_<93
There are 2 domains in domain MAINROAD on transport DeviceNetBT_Tcpip_<93D
Решено как узнать кто мастер браузер
Tester
Почетный гость
apache
Случайный прохожий
Tester
Почетный гость
apache
Случайный прохожий
nbtstat [-a удаленное_имя] [-A IP-адрес] [-c] [-n] [-r] [ -R] [-RR] [-s] [-S] [интервал]
Параметры
-a удаленное_имя
Отображение таблицы имен NetBIOS удаленного компьютера, где удаленное_имя является именем NetBIOS удаленного компьютера. Таблица имен NetBIOS является списком имен NetBIOS, соответствующих приложениям NetBIOS, работающим на данном компьютере.
-A IP-адрес
Отображение таблицы имен NetBIOS удаленного компьютера, заданного IP-адресом (десятичные числа, разделенные точками).
-c
Отображение содержимого кэша имен NetBIOS, таблицы имен NetBIOS и их разрешенных IP-адресов.
-n
Отображение таблицы имен NetBIOS локального компьютера. Состояние Зарегистрирован означает, что это имя зарегистрировано на сервере WINS или в качестве широковещательного адреса.
-r
Отображение статистики разрешения имен NetBIOS. На компьютере Windows XP, настроенном для использования WINS, этот параметр возвращает количество имен, разрешенных и зарегистрированных для широковещательной рассылки или WINS.
-R
Очистка содержимого кэша имен NetBIOS и перезагрузка записей #PRE из файла Lmhosts.
-RR
Освобождение и обновление имен NetBIOS для локального компьютера, зарегистрированного на серверах WINS.
-s
Отображение сеансов клиента и сервера NetBIOS с попыткой преобразования конечного IP-адреса в имя.
-S
Вывод сведений о работе сервера и клиента NetBIOS; удаленные компьютеры выводятся только по IP-адресам.
интервал
Обновление выбранной статистики на экране через промежутки времени, заданные значением интервал. Нажатие клавиш CTRL+C останавливает обновление статистики. Если этот параметр не задан, команда nbtstat выводит сведения о текущей конфигурации один раз.
/?
Отображение справки в командной строке.Чтобы вывести таблицу имен удаленного компьютера, имеющего имя NetBIOS CORP07, введите:
nbtstat -a CORP07
Чтобы вывести таблицу имен NetBIOS удаленного компьютера, имеющего IP-адрес 10.0.0.99, введите:
nbtstat -A 10.0.0.99
Чтобы вывести таблицу имен локального компьютера, введите:
Чтобы вывести содержимое кэша имен NetBIOS локального компьютера, введите:
Чтобы очистить кэш имен NetBIOS и перезагрузить записи #PRE из локального файла Lmhosts, введите:
Чтобы освободить имена NetBIOS, зарегистрированные на сервере WINS, и снова зарегистрировать их, введите:
Чтобы просмотреть статистику сеанса NetBIOS по IP-адресу с обновлением каждые пять секунд, введите:
Служба «Обозреватель Компьютеров» и ошибка MrxSmb 8003
В этой статье мы немного поговорим о службе Windows под названием Computer Browser (Обозреватель компьютеров). Итак, вспомним азы. Служба Обозревателя компьютеров появилась в сетях Microsoft для совместимости со старыми версиями ОС Microsoft: Windows 3.x, Windows 95/98, Millennium и т.д. Нужна она для того, чтобы два компьютера в сети могли найти друг друга. Реализуется эта функция с помощью широковещательных запросов. Т.к. широковещательные запросы не ретранслируются через маршрутизаторы, это означает, что служба Computer Browser нужна для локальных (LAN) сетей.
Как работает служба Обозреватель компьютеров
Согласно архитектуре Microsoft все хосты в сети делятся на: Master Browser (главный обозреватель), Backup Browser (резервный обозреватель) и всех остальных, считающихся клиентами.
При разворачивании сети между хостами происходят выборы за звание Master Browser, обычно в домене его получает контроллер домена, если же используется рабочая группа – то компьютер со старшей версией ОС. Обязанность главного обозревателя – создание списка резервных обозревателей (backup browser), обновление, хранение и передача списка компьютеров в сети серверам backup browser. Резервные обозреватели в свою очередь могут передавать список хостов в сети клиентам.
При первом включении в сети нового компьютера, служба «Браузера компьютеров» рассылает широковещательный, позволяющий найти в сети Master-Browser, и после его обнаружения просит добавить себя в список компьютеров сети.
В свою очередь Master-browser должен принять этот запрос, добавить информацию о новом хосте в свой список и передать новому компьютеру список доступных серверов Backup-browser, с которыми он будет взаимодействовать в дальнейшем, если ему понадобиться получить список хостов в сети.Мы вкратце описали архитектуру службы Обозревателя компьютеров в сети MS.
Все это к чему? Достаточно часто в логах компьютеров в сети Microsoft можно встретить ошибку MrxSMB с ID 8003:
The master browser has received a server announcement from the computer [Имя_компьютера] that believes that it is the master browser for the domain on transport NetBT_Tcpip_<#######-####-####-#. The master browser is stopping or an election is being forced
К каким бы то не было видимым неполадкам ошибка не приводит, но сама по себе она раздражает, появляясь в журнале каждые N часов. Судя по ошибке, компьютер претендует на роль Master-browser.
Настройка службы «Computer Browser»
Параметры службы «Обозреватель компьютеров» хранятся в ветке реестре:
HKLM/System/CurrentControlSet/Services/Browser/ParametersИнтересуют нас параметры:
- IsDomainMaster – по названию догадаться, что параметр определяет может ли компьютер быть Master-Browser (значения: «TRUE» и «FALSE»)
- MaintainServerList – определяет будет ли компьютер участвовать в выборах Главного и резервных обозревателей. Возможные значения:
- «YES» (участвует в выборах на Master-Browser-а)
- «NO»(не участвует в выборах)
- «AUTO»(клиент может участвовать в выборах, на роль Master-Browser так и на роль клиента)
Соответственно, наша задача – настроить службу так, чтобы никто из клиентов не мог стать главным обозревателем в сети и не участвовал в выборах (для этого у нас есть контроллер домена).
Указанную задачу можно решить простой модификацией реестра на клиенте. В случае необходимости массового распространения данных настроек, нам помогут групповые политики. Для этого можно воспользоваться технологией Group Policy Preferences (если клиенты новые), или же административными шаблонами.Для создания нового административного шаблона создадим текстовый файл с расширением .adm с текстом.
CLASS MACHINE
CATEGORY «Browser»
POLICY «Computer browser configuration»
KEYNAME «SYSTEMCurrentControlSetservicesBrowserParameters»
EXPLAIN !!BrowserParameters
PART «IsDomainMaster» EDITTEXT
VALUENAME «IsDomainMaster»
DEFAULT «FALSE»
END PARTPART «MaintainServerList» EDITTEXT
VALUENAME «MaintainServerList»
DEFAULT «AUTO»
END PART
END POLICY
END CATEGORY[strings]
BrowserParameters=»Theese parameters specify behavior of Windows host in network»Подключаем данный административный шаблон в новую политику в консоле Group Policy Management (не забудьте снять галку «Only show group policy setting that can be fully managed» во View -> Filtering.). Вешаем политику на нужную OU, делаем на клиенте