FAQ. Сети

From
Andrew Karan (2:5045/47.1)
To
All (2:5054/37.63)
Date
2005-03-22T10:04:20Z
Area
RU.WINDOWS.NT.FAQ
 
 5.9 Cервера с двумя (и более) сетевыми интерфейсами (multihomed сервера)

По мотивам PSS ID Number: Q244983
 
 При использовании multihomed сервера, вы можете столкнуться с проблемами браузинга сети и ошибками при распознавании имен NetBIOS. Это происходит потому, что каждый browser service привязывается к соответствующему интерфейсу по отдельности. Таким образом, списки PDC содержатся в двух отдельных пополняюшихся списках, которые никак не коррелируют между собой. Мастер браузер, который изменяет список PDC на одном интерфейсе, не получает списка PDC с другого интерфейса. Поскольку не создается общего списка PDC для всех интерфейсов, сервер не является многодоменным.
 Для решения этой проблемы, нужно отвязать клиент WINS от второго адаптера.
 Не забудьте проверить нет ли в базе WINS и файлах LMHosts упоминаний об IP-адресах интерфейсов, которые были отвязаны. Необходимо очистить базу WINS от старых записей.
  
Windows NT 4.0
-+------------
В свойствах TCP/IP открыть закладку "Bindings". 
В окне "Show Bindings For" выбрать "All Protocols"
Раскрыть ветку " WINS Client (TCP/IP) protocol"
Кликнуть на второй сетевой адаптер и выбрать "Disable"

Windows 2000
-+----------
1. Right-click My Network Places, and then click Properties.
2. Right-click the external network adapter's Local Area Connection icon, and
  then click Properties.
NOTE: VPN, RRAS, and RAS can also create a second network adapter to create the
browsing issue.
3. Click Internet Protocl (TCP/IP), and then click Properties.
4. Click Advanced.
5. Click the WINS tab.
6. Click "Disable NetBIOS over TCP/IP".
7. Click OK, click OK, and then click OK.

Если браузинг не работает на multihomed компьютерах, неработоспособность транспорта вы можете отследить в Event Viewer-е по записям вроде: 'The browser was unable to retrieve a list of servers from the browser master primary domain controller name on the network \devicename\transport name' или 'The browser service has failed to retrieve the backup list too many times on transport of transport name'.
"Transport" для  NetBIOS over TCP/IP является 'NetBT_имя сетевой карты'. К примеру, 'NetBT_E100B1'. Остальные соответствия:
   NetBEUI - Nbf_имя сетевой карты.
   IPX/SPX - NwlnkIpx (название сетевой карты не указывается).
   NetBIOS over NwLink - NwLnkNB (название сетевой карты не указывается).
   
В Windows NT 4.0 появился параметр 'UnboundBindings', который используется для того, чтобы запретить PDC собирать browse listы с более чем одного интерфейса. Однако эта установка не заставляет мастер браузеры сегментов в домене связываться с PDC только по активному для браузинга сетевому интерфейсу. Если WINS используется мастер браузером для определения IP-адреса PDC, то нет возможности гарантировать, что будет выбран нужный интерфейс. Это ограничение нельзя обойти используя Windows NT 4.0. Чтобы гарантированно получить единственный общедоменный  browse list, не следует устанавливать на PDC более одного сетевого интерфейса.   

Следующие процедуры, описывают изменения в реестре, требуемые для разрешения опции UnboundBindings, которая используется, чтобы запретить PDC создавать browse list, привязанный более чем к одному интерфейсу. В более ранних (чем 4.0) версиях Windows NT нельзя было осуществлять браузинг подсетей, соединенных с сетью посредством PDC, на котором включен TCP/IP routing и WINS. В NT 4.0, чтобы запретить привязку браузинга сети ко второму сетевому интерфейсу, в реестр multihomed мастер браузера домена может быть добавлен параметр UnboundBindings . Если на multihomed PDC запущен WINS, все вхождения WINS должны иметь IP адрес того сетевого адаптера, которому разрешен браузинг.

1. Найдите в реестре ключ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters
2. Добавьте параметр UnboundBindings типа REG_MULTI_SZ со значением 'NetBT_имя сетевой карты', где 'имя сетевой карты' - название интерфейса, которому будет запрещен браузинг.

Чтобы определить название интерфейса, наберите в командной строке NET CONFIG RDR. 

Вы также можете найти названия ваших сетевых интерфейсов в ключе реестра HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services.
Каждый сетевой интерфейс описывает несколько ключей реестра. Требуемый ключ состоит из имени сетевого интерфейса и оканчивается его номером. 
Например, компьютер, в котором установлено две сетевые карты Intel EtherExpress Pro 100B, имеет в ключе HKEY_LOCAL_MACHINE\System\CurrentControlSet\Service три вхождения:  'E100B', 'E100B1' и 'E100B2'. Первый ключ, 'E100B', содержит информацию о драйверах и привязках всех карт Intel EtherExpress Pro 100B. Остальные два ключа содержат информацию о каждой из карт в отдельности. Чтобы запретить привязку браузинга ко второй сетевой карте, нужно присвоить ключу UnboundBindings значение NetBT_E100B2.

Если ваш multihomed PDC имеет более двух сетевых интерфейсов, наберите в отдельных строках текстового поля названия всех сетевых интерфейсов, которым запрещен браузинг.

3. Перезагрузите компьютер.

4. После перезагрузки, чтобы убедиться в правильности проделанных действий, запустите Event Viewer и убедитесь, что в нем есть следующая запись, относящаяся к сетевому интерфейсу, которому браузинг разрешен:

   Source: Browser
  Event: 8015 (The browser has forced an election on network device because a
  Windows NT Server (or domain master) browser is started.)

--- ParToss 1.06/W32
 * Origin: There is a light that never goes out (2:5045/47.1)
SEEN-BY: 46/50 400/814 450/186 247 1024 454/9 4635/4 5000/5000 5001/5001
SEEN-BY: 5003/9 30 5008/9 5010/53 87 5011/13 5015/10 5019/31 5020/52 154 175
SEEN-BY: 5020/400 545 639 715 758 1604 2020 2238 4441 12000 5021/29 5022/128
SEEN-BY: 5025/3 750 5026/25 5027/16 5030/49 115 473 966 1900 5031/70 5035/38
SEEN-BY: 5035/53 5036/34 5042/13 5045/47 5047/43 5049/97 5054/1 4 5 8 9 36 37
SEEN-BY: 5054/45 63 67 81 84 5055/95 5063/3 5067/2 5069/7 5070/222 1222 5076/1
SEEN-BY: 5079/23 5080/80 1003 5082/6 5083/21 5084/32 5085/13 5095/20 5096/18
SEEN-BY: 5097/31 5099/4 11 133 6000/12 254 6070/228
PATH: 5045/47 5070/1222 5020/4441 545 5054/1 37