[sisyphus] Lisa
Epiphanov Sergei
=?iso-8859-1?q?serpiph_=CE=C1_nikiet=2Eru?=
Ср Июн 21 10:16:39 MSD 2006
В сообщении от Tuesday 20 June 2006 18:13 Sergey V Turchin написал(a):
> > > Просто заменить опрос всей подсети поиском и опросом т.н.
> > >
> > > > master browsers.
> > >
> > > Нет никаких "master browsers"
> >
> > Хм, как же тогда ведутся списки доменов и рабочих групп? Должны
> > же они где-то вестись.
>
> Никак не ведуться. Lisa этим не занимается.
А причём тут Lisa? В Windows при формировании что рабочей группы, что домена,
обязательно в группе компьютеров одного образования есть компьютер, который
ведёт список членов образования. В домене эту роль играет главный (или
вторичный) контроллер домена, а в рабочей группе - компьютер, избранный на
основании выборов в сети. И вот эти компьютеры и надо разыскивать Лизе, они
имеют описание __MSBROWSE__. Именно они разыскиваются
командой 'nmblookup -M -- -', что не мешает то же сделать Лизе (на уровне
исходников, а не вызова nmblookup). В результате разыскиваются не 254 или
65534 компа, загружая сеть, а 2-3-5 ведущих компов. А уже с этих компов
можно получить полный список компьютеров, подключившихся к группам или
доменам, и получить их адреса (наподобие команды 'nmblookup <имя>'). Что
намного быстрее тупой долбёжки.
--
С уважением, Епифанов Сергей
Подробная информация о списке рассылки Sisyphus