Войти

Показать полную графическую версию : Обозреватель компьютеров


Страниц : [1] 2 3

Gnom
09-01-2003, 07:15
Здравствуйте все!
Меня интересует вопрос: необходимо ли в локальной сети с выделенным сервером иметь ТОЛЬКО ОДИН компьютер с запущенной службой "Обозреватель компьютеров" или это условие не является обязательным?
Что думают уважаемые эксперты по этому поводу?
Вопрос у меня такой возник в связи со следующей проблемой:
На предыдущей работе у меня была локальная сеть на одном свитче. Около 15 машин. Был сервер на NT4. Все компьютеры всегда прекрасно друг друга видели и все было хорошо. Я даже никогда не задумывался об указанной службе.
Сейчас у меня сетка чуть побольше: 30 машин. Причем на двух этажах. Держится вся сеть на двух свитчах.
И вот недавно обнаружилась проблема, что компьютер ШЕФА не видит раб. станции под win2k, но зато прекрасно видит раб. станции с Win9x. Вспомнив, что в форуме было обсуждение этого вопроса, я оставляю включенной службу "Обозреватель компьютеров" только на серваке, а на всех Win2k рабочих станциях отключаю.
Но проблема не решилась.
Теперь ситуация изменилась:
некоторые компьютеры в сети по-прежнему видят сеть нормально, а на некоторых при в ходе в домен через сетевое окружение выдается сообщение "Попытка выполнить недопустимую операцию для активного сетевого подключения".
Кто-нить знает в чем может быть проблема?

vasketsov
09-01-2003, 13:36
Пока ФАК не готов, постщу так (уже раз 3-й, наверное).

Не вижу (вижу не все) компьютеры в сетевом окружении, что делать?

Самый первый и простой совет - остановить службу Computer Browser. Подробнее.
В сети Microsoft Windows для каждого транспорта должен быть запущен как минимум один Computer Browser.
Это в частности означает, что если в сети используются и TCPIP, и IPX/SPX, одна половина компьютеров может быть видна по TCPIP, другая - по IPX/SPX (это самая обычная причина того, что видны не все компьютеры, исправляется редактированием привязок для службы Рабочей станции).
Если их запускается более чем один, то всегда один из них должен быть выбран Master Browser-ом, остальные в этом случае становятся Backup Browser-ами (их необходимое количество может быть определено Master Browser-ом).
Если же 2 и более компьютера считают себя Master Browser-ами, то остальные компьютеры "пойдут за тем кто ближе", а точнее, от кого первым придет ответ, фактически, это вторая по частоте появления причина того, что видна только часть компьютеров.
Добавлю еще, что если возможность репликации BrowseList-а (списка компьютеров) с Master Browser-а на Backup Browser имеется, то обменяться Browselist-ом 2 MasterBrowser-а уже не могут.
Если в сети нет Master Browser-а, то список компьютеров в сетевом окружении поддерживать некому (однако на компьютер по прежнему можно зайти по имени или ip-адресу, набрав в explorer-e \\имя).
В этом случае назначаются выборы нового Master Browser-а, и в это время, разумеется, содержимое сетевого окружения тоже может не быть постоянным (итак, еще одна причина - происходящие в сети выборы).
При выборах каждый компьютер, который теоретически может стать Browser-ом, информирует остальных о своем статусе, который определяется версией системы, установленной на нем и ролью этого компьютера в сети (например, является ли компьютер контроллером домена), этот статус чаще всего именуют как "os level".
Максимальное значение os level для Microsoft Windows равно 36, а так как на SAMBA этот параметр можно менять до значения 255, то появляется напутствие: если в сети есть линуксовые (и аналогичные) машины, на них должена быть вообще отключена возможность работы в качестве Browser-а.
Лучше всего моделировать сеть таким образом, чтобы Master Browser-ом был один постоянно работающий компьютер, а на остальных такую возможность запретить.

Gnom
09-01-2003, 16:28
vasketsov

1. У меня в сети нет станций с IPX/SPX

2. Лучше всего моделировать сеть таким образом, чтобы Master Browser-ом был один постоянно работающий компьютер, а на остальных такую возможность запретить.
Именно так я хочу сделать, уже прочитав про это форуме
Вспомнив, что в форуме было обсуждение этого вопроса, я оставляю включенной службу "Обозреватель компьютеров" только на серваке, а на всех Win2k рабочих станциях отключаю.

3. Спасибо за подробное объяснение этого вопроса.

4. Как это решает мою проблему? Я все сделал как ты и говоришь, а лезет какая-то непонятная ошибка:
"Попытка выполнить недопустимую операцию для активного сетевого подключения"

5. Выяснилось еще кое-что. Те станции, которые подключены к свитчу, в который воткнут сервер(именно на сервере работает Computer Brower), видят всю сеть, а ошибка выползает на тех машинах, которые присоединены к свитчу, который связан с первым.
Это конечно бред, но может в этом проблема?

Добавлено:

Да, и еще
Все компы хорошо видят и находят друг друга по Ip или по имени
Поэтому варианты с плохим железом не подходят.

vasketsov
09-01-2003, 16:36
Gnom
Я тебе ничего не говорил делать, я указал, где может быть ошибка.

Gnom
09-01-2003, 17:33
vasketsov
Пока ФАК не готов, постщу так (уже раз 3-й, наверное).

Ок. не нравится формулировка "делал"?
Пытался решить проблему по твоим замечаниям в форуме.

Но мне сейчас от этого не легче.
Не работает ни с одним браузером, ни с несколькими.
даже с одним, получается, еще хуже стало.

mb
10-01-2003, 01:20
vasketsov
для того чтобы "......Master Browser-ом был один постоянно работающий компьютер, а на остальных такую возможность запретить.."- совершенно не нужно  - ".....останавливать службу Computer Browser..."

Если по каким то причинам Браузером выбирается не тот кто нужен - можно явно запретить ему это делать и делается это (во всяком случае для NT) только через реестр.
например запрет участия в выборах выглядит так
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters
MaintainServerList - NO (а есть еще YES и AUTO)


И так можно проделать со всеми машинами кроме одной или двух, которые и станут Браузерами - Мастером и Резервным, в зависимости от приоритетов, о которых ты писал.
И еще замечу,принудительная установка Masterом одной единственной машины - совершенно не панацея и может привести к еще большим затруднениям в *браузинге.



Исправлено: mb, 1:21 10-01-2003

Gnom
10-01-2003, 07:36
mb
А там же в параметрах сервиса IsDomainMaster за что отвечает?
Судя по названию, он говорит будет ли компьютер автоматически становиться Мастер Браузером. это так?
И если это так, то при установке этого параметра в TRUE, будут ли проводится выборы?

mb
10-01-2003, 10:30
vasketsov
Когда я  писал пост я имел в виду  не явно запретить а я явно разрешить  -  т.е. установить YES для машин предназначаенных для роли Браузера.- остальным оставить АВТО.
Установление параметра в NO - равнозначно отключению computer Browsing. как ты и советовал ,
но это сделает  невозможным обмен списками просмотра ни от резервного ни от главного браузера.

Gnom
если
TRUE - делает компьютер предпочтительным главным мастером
False - то он не будет главным мастером (а станет резервным)

Gnom
10-01-2003, 13:00
mb
Большое спасибо. Все получилось. Твоя идея оказалась абсолютно верной.
На двух компьютерах еще (кроме сервера) включил службу Computer Browser, установил в реестре MaintainServerList в Yes и кроме того на серваке установил IsDomainMaster в TRUE.
Перезапустил сервис на серваке, перезагрузил те две тачки, на которых был запущен этот сервис.
И все!!!
Все прекрасно работает!! Все друг друга видят без всяких ошибок. :oszone:

vasketsov
10-01-2003, 13:08
mb
Gnom
Никаким параметров УСТАНОВИТЬ мастером НЕЛЬЗЯ. То есть если на 2-х компах оно так настроено - мастер все равно один будет. А то, что бы имеете в виду - это PREFERRED MASTER, а не MASTER. и уж совсем не "предпочтительный главный мастер" (такого вообще не существует). Мастер - это только тот, кто выбрался, разберитесь с терминологией.

Gnom
У меня в сети нет станций с IPX/SPX
Аналогично для NetBEUI и еще чего наворотишь.

mb
И еще замечу,принудительная установка Masterом одной единственной машины - совершенно не панацея и может привести к еще большим затруднениям в  браузинге.
Факт.

mb
10-01-2003, 15:16
vasketsov

предпочтительный главный мастер мною взят из книги  -"Сетевые средства MS Windows NT server 4".
Именно так там переводят (Preffered master browser).
Кстати там же подробна описана иерархия приоритетов при выборе мастера - и указанный параметр (IsDomainMaster) следут третьим после PDC и Wins

Gnom
10-01-2003, 15:40
vasketsov
1. мастер все равно один будет.
А кто говорит, что их у меня два?
я сказал, что установил в реестре MaintainServerList в Yes
на тех машинах, которые могут выступать в качестве Backup Browser-ов. Теперь одна из этих машин явно является Backup Browser-ом.
А на всех остальных машинах вообще отключил эту службу.

2. Далее
PREFERRED MASTER, а не MASTER. и уж совсем не "предпочтительный главный мастер"
Лично понял это как предпочитаемый(а не как предпочтительный), то есть выбираемый в качетсве Mastera при выборах, когда в сети потерялся Мастер.

3. Аналогично для NetBEUI и еще чего наворотишь.
Это ты о чем?

4. И еще замечу,принудительная установка Masterом одной единственной машины - совершенно не панацея и может привести к еще большим затруднениям в  браузинге.

Именно это этого я и избавился по совету mb

5. И последнее.
Мне кажется, что своим последним постом ты излил на меня непонятную мне злость. Я задал вопрос в форум, мне ответили. Это решило мою проблему. Я подробно написал, какие действия привели к решению. К чему еще какие-то изречения и поправки, которые к тому же совсем не по теме?

Извени, если я не прав.

vasketsov
10-01-2003, 16:19
предпочтительный главный мастер мною взят из книги  -"Сетевые средства MS Windows NT server 4".
Именно так там переводят (Preffered master browser).
А самому правильно перевести?

Мне кажется, что своим последним постом ты излил на меня непонятную мне злость
Я только указал, где вы оба неправы, могу и точно указать, где конкретно злость-то?

Animal
11-01-2003, 01:22
Gnom
vasketsov
:) Не ссорьтесь.

Gnom
Я злости не почуствовал, может небольшая резкость разве-что, но это не злость. А к рекомендациям Vasketsov'а прислушиваться полезно. Мне например в свое время его совет по поводу совместного использования IPX/SPX и TCP/IP (см. выше) очень пригодился.

Тут по-ходу вопросец возник:
Кто-нить знает, как определить, какая машина является Master Browser-ом на текущий момент?

mb
11-01-2003, 01:26
browmon, browstat (из Res Kit)

Gnom
11-01-2003, 12:24
vasketsov
Я только указал, где вы оба неправы, могу и точно указать, где конкретно злость-то?
Ну почему мы неправы, когда у меня все заработало?
Ну почему??????
могу и точно указать
Ну укажи.... Может я чего и не понимаю....
Animal
Я прислушиваюсь ко всем полезным советам, в том числе и от vasketsov
какая машина является Master Browser-ом на текущий момент?
Есть крутешая утилита для администратора сети
DameWare называется.... Я ей пользуюсь. Она мне все про мою сеть расказывает и показывает :))

Animal
13-01-2003, 10:30
Не совсем в тему, но связано c ней:
2 дня назад на работе столкнулся с интересным эффектом. Если на раб. станции W2000Pro установлен Spider Guarg от DRWEB4.29b, то возникает проблема с отображением компьютеров в сетевом окружении (нет раб. групп, виден только домен, но при двойном клацанье мыши - выдает сообщение). Лечится установкой флажка - "Запретить работу с сетью" в настройках Spider'а.

Gnom
13-01-2003, 14:08
Animal
Про глюк со спайдером знаю давно. Правда встречался с ним в другой ситуации: на некоторых, именно на некоторых,  машинах, на которых установлен спайдер, при работе из MS Office с документами лежащими в сети офис намертво вис, да так, что помогала только перезагрузка компа.
Но я не пользуюсь DrWeb-ом. Я пользуюсь McAfee. Там таких глюков нет :) .

vasketsov
13-01-2003, 14:41
Список ошибок, дабы не считали, что я зря злюсь.

mb
И еще замечу,принудительная установка Masterом одной единственной машины - совершенно не панацея и может привести к еще большим затруднениям в  браузинге.
Мастер броузером нельзя установить, это выборная должность, можно только сделать все, чтобы именно выбранная машина выбиралась мастерброузером. Но, как показывают и теория, и практика, это не всегда возможно. При выборах все расылают свой os level, мастерброузером становится тот, у кого он максимальный, если таких несколько, то мастерброузер выбирается из них произвольно. То есть, даже установив os level как 255, 100%-ных гарантий, что это будет MB, никто не даст.

mb
False - то он не будет главным мастером (а станет резервным)
Нет, он резервным (в смысле, BACKUP BROWSER) не обязан становиться. Вообще, современные реализации могут форсировать нужное число BACKUP BROWSER-ов, запуская или останавливая нужное их количество.

mb
Кстати там же подробна описана иерархия приоритетов при выборе мастера - и указанный параметр (IsDomainMaster) следут третьим после PDC и Wins
Я там не читал, но судя по тому, как это написано, там неверное описание. Итак, приоритет при выборах определяется ТОЛЬКО по значению os level, все остальные реализации не являются кроссплатформенными (что совсем плохо, ибо 2 компа могут уверенно считать, что каждый из них мастер), мне о таких не известно. А вот само значение os level как раз и определяется параметрами типа IsDomainMaster и  контроллером.

mb
13-01-2003, 14:56
vasketsov
Да я в курсе - что ты напрягаешься?
я ж не для фака писал - а так , чтобы помочь.

по поводу того, что - нельзя принудительно никого никуда назначить - я согласен, однако можно *сделать все возможное для того чтобы мастером стал именно *тот кто тебе нужен. Особенно в тех условиях которые были описаны (Домен - в котором присутствует несколько серверов)
А отключение сервиса просмотра в списке того что нужно сделать - занимает - отнюдь не первое *место- это как например посоветовать слить бензин в машине для того, чтобы не пахло в салоне. Пахнуть не будет!


Исправлено: mb, 14:58 13-01-2003




© OSzone.net 2001-2012