Нужен ли wins если есть dns

Обновлено: 04.07.2024

Клиентом DHCP может быть практически любое сетевое устройство, настроенное на автоматическое получение IP-адреса. Из операционных систем корпорации Microsoft клиентом DHCP могут быть все системы, имеющие стек TCP/IP (вплоть до системы MS-DOS).

Клиенты посылают запрос на аренду IP-адреса при своей первой загрузке, при смене настройки получения IP-адреса со статической на динамическую, а также с помощью команд ipconfig /release (освобождение арендованного IP-адреса) и ipconfig / renew (запрос на новую аренду).

Внимание! Сервер DHCP обязательно должен иметь статические IP-адреса на всех установленных в нем сетевых адаптерах.

Авторы рекомендуют вообще на всех серверах использовать только статические IP-адреса.

Замечание. При отсутствии в сети DHCP-сервера клиенты, настроенные на автоматическую настройку IP-адреса будут самостоятельно назначать себе IP-адреса из подсети класса B — 169.254.0.0/16 . Данная технология называется автоматической IP-адресацией ( APIPA, Automatic Private IP Addressing ) и поддерживается операционными системами Microsoft, начиная с Windows 98.

Агент ретрансляции DHCP-запросов

Как уже говорилось выше, один сервер DHCP может обслуживать клиентов, расположенных в различных IP-сетях. Чтобы широковещательные запросы на аренду IP-адреса достигали DHCP-сервер из любой подсети, необходимо на маршрутизаторах, объединяющих разные IP-сети в единую сеть, установить и настроить агент ретрансляции DHCP ( DHCP Relay Agent ). Пример такой конфигурации изображен на рис. 10.13.

В данном примере изображены две IP-сети класса C — 192.168.0.0/24 и 192.168.1.0/24 . DHCP-сервер (имеющий IP-адрес 192.168.0.121 ) установлен в первой подсети и содержит 2 области — Scope-1 с диапазоном адресов 192.168.0.1–192.168.0.100 и Scope-2 с диапазоном адресов 192.168.1.1–192.168.1.100 . Между двумя подсетями установлен маршрутизатор R, имеющий в первой подсети сетевой интерфейс с IP-адресом 192.168.0.101 , а во второй подсети сетевой интерфейс с IP-адресом 192.168.1.101 . На маршрутизаторе запущен агент ретрансляции DHCP-запросов, настроенный на перенаправление широковещательных DHCP-запросов на сервер с IP-адресом 192.168.0.121 .

Клиенты DHCP, находящиеся в первой подсети, посылают широковещательные запросы на аренду IP-адреса, которые напрямую попадают на DHCP-сервер.

Клиенты DHCP, находящиеся во второй подсети, также посылают широковещательные запросы на аренду IP-адреса, которые не могут напрямую попасть на DHCP-сервер, т.к. маршрутизаторы не пропускают широковещательные пакеты из одной подсети в другую. Но если широковещательный пакет является запросом на аренду IP-адреса, то агент ретрансляции перехватывает данный пакет и пересылает его напрямую на DHCP-сервер. DHCP-сервер, видя от агента ретрансляции, что запрос пришел из второй подсети, выдает клиенту IP-адрес из пула адресов, заданных во второй области.

Служба WINS

Служба WINS ( Windows Internet Name Service ) выполняет задачи, аналогичные задачам службы DNS, — динамическая регистрация имен компьютеров и других сетевых узлов и их IP-адресов в БД сервера WINS и разрешение имен компьютеров в IP-адреса. Главное отличие в том, что WINS функционирует в совершенно ином пространстве имен, т.н. пространстве имен NetBIOS, которое никак не пересекается с пространством FQDN-имен, в котором работает служба DNS. По этой причине службу WINS еще иначе называют NetBIOS Name Service ( NBNS ). До появления системы Windows 2000 сетевой программный интерфейс NetBIOS был основным сетевым интерфейсом для обмена данными между компьютерами в сетях на базе технологий Microsoft (технология SMB — предоставление совместного доступа к файлам и печати — работала только с помощью сетевого интерфейса NetBIOS), и поэтому служба WINS была основной службой разрешения имен компьютеров в IP-адреса. После выхода Windows 2000 служба файлов и печати может работать без NetBIOS, и основной технологией разрешения имен в IP-адреса стала служба DNS. Если в вашей сети нет операционных систем Windows 95/98/ME/NT, то вам служба WINS может вообще не потребоваться.

Пространство имен NetBIOS

Имена NetBIOS не образуют никакой иерархии в своем пространстве, это простой линейный список имен компьютеров, точнее работающих на компьютере служб. Имена компьютеров состоят из 15 видимых символов плюс 16-й служебный символ. Если видимых символов меньше 15, то оставшиеся символы заполняются нулями (не символ нуля, а байт, состоящий из двоичных нулей). 16-й символ соответствует службе, работающей на компьютере с данным именем.

Просмотреть список имен пространства NetBIOS, которые имеются на данном компьютере, можно с помощью команды " nbtstat –n ".

Имя " ..__MSBROWSE__ ." говорит о том, что данный компьютер является Обозревателем сетевого окружения по протоколу TCP/IP. Т.е. если на каком-либо компьютере с системой Windows открыть " Сетевое окружение ", то данный компьютер будет запрашивать список компьютеров, сгруппированных в сетевой рабочей группе WORLD, именно с сервера DC1.

Все эти имена, перечисленные в данной таблице, будут автоматически регистрироваться в базе данных сервера WINS после того, как данный сервер будет установлен в сети и данный компьютер станет клиентом сервера WINS.

Установка службы WINS

Установка службы WINS выполняется по той же схеме, что и установка службы DHCP: " Пуск " — " Панель управления " — " Установки и удаление программ " — " Установки компонентов Windows " — " Сетевые службы " — кнопка " Состав " — выбрать пункт " WINS " — кнопки " ОК ", " Далее " и " Готово " (если потребуется, то указать путь к дистрибутиву системы).

Настройка клиента WINS

Для настройки сетевых компьютеров для использования ими сервера WINS необходимо в Свойствах протокола TCP/IP на закладке " WINS " указать IP-адреса используемых в сети WINS-серверов (для узлов со статическими IP-адресами; рис. 10.15) или добавить необходимые параметры в свойствах соответствующей области сервера DHCP (для узлов с динамическими IP-адресами).

Клиент после таких изменений сделает попытку автоматической регистрации своих данных на сервере WINS. Автоматическая регистрация клиента на WINS-сервере осуществляется также в процессе загрузки системы на компьютере или командой " nbtstat –RR ".

Для просмотра записей, хранящихся в БД WINS-сервера, необходимо открыть консоль управления WINS, раскрыть в консоли узел, относящийся к данному серверу, щелкнуть правой кнопкой мыши на разделе " Активные регистрации " и выбрать " Отобразить записи " (рис. 10.15):

Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Мы зрим не то, что есть вокруг,
А то, что можем видеть зримо.
А то, что зреть не достижимо
Нам не узреть во век веков.

т.е. от WINS другой пользы вообще нет ни какой? DNS вполне хватает? DNS это следущий этап развития преобразования ip в имена и наоборот это один из стандартов TCP\IP WINS нужен для работы старых систем которые не потдерживают ДНС

Мы зрим не то, что есть вокруг,
А то, что можем видеть зримо.
А то, что зреть не достижимо
Нам не узреть во век веков.

Если включена служба NetBIOS, то нужен даже в сети полностью состоящей из 2000/XP
от этой службы зависит отоброжение сетевого окружения, если пользователи обмениваются между собой, то они просто не увидят компы в сетевом окружении
если не настроено полностью хранение всех данных на сервере, причем прозрачно для пользователя, то им придется выходить в сетевое окружение.

Для того чтобы не ставить Wins нуно отрубить службу политикой на всех компах (юзеры же все равно в сеть полезут) также есть приложения которые требуют netbios
вобщем с учетом того, что wins сервак дает минимальную нагрузку на систему + ставится и конфигурится очень просто то лучше поставить.

ЗЫ: всю инфу по этому вычитал из книжки Федора Зубанова Active Directory подход профессионала - книжка рульная оказалась, не видел еще ни одной в которой так подробно описывается.

Мы зрим не то, что есть вокруг,
А то, что можем видеть зримо.
А то, что зреть не достижимо
Нам не узреть во век веков.

Ivan1986
Почитайте первоисточник.

Вопрос. Почему для разрешения имен нельзя использовать службу WINS (как в Windows NT 4.0)?

Ответ. Контроллеры домена Windows 2000 и Windows Server 2003 не регистрируют сведения, связанные с Active Directory, на сервере WINS. Такие сведения регистрируются только на DNS-сервере, который поддерживает динамическое обновление (например, на DNS-сервере под управлением Windows 2000 или Windows Server 2003). Другие компьютеры под управлением Windows 2000 и Windows Server 2003 не обращаются к серверу WINS для получения сведений, связанных с Active Directory.

monkkey, у вопроса кстати смысл совсем другой - почему нельзя использовать wins вместо dns, ну это и так понятно.

А я не про сведенья связанные с АД, а про список компов в сетевом окружении, этот список строится или широковещательным запросом или обращением к винс серверу.
Вообще для работы АД и шаренных папок он не нужен, но для того, чтобы полазить быстро по сети он нужен.
Если конечно все настроено на серверах, прописаны подключения удаленных дисков, или dfs, опубликованы в папке ад принтеры и все что нуно, тоесть так чтобы пользователи обращались только к тем ресурсам которые настроил администратор, то конечно не нуно.
Но если в сети на пользовательских компах открыты папки, и к ним может подключаться кто угодно, то чтобы до них добраться обозревание компов и нужно.

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

Сегодня представить себе мир без Интернета было бы очень сложной задачей. Это стало основой наших повседневных задач. Все мы ежедневно получаем доступ к разным веб-сайтам и страницам. Все устройства, подключенные к Интернету, имеют разные IP-адреса.

Когда говорят о кибербезопасности, очень важно помнить об IP-адресах. Они помогают в идентификации хоста, идентификации сети и адресации местоположения. WINS (Интернет-служба Windows) и DNS (система доменных имен) - это две службы, которые помогают отслеживать интернет-профили хоста, а также вашего устройства.

WINS против DNS

Разница между WINS и DNS заключается в том, что WINS зависит от платформы, а DNS - нет. Это означает, что WINS работает только на устройствах, на которых установлена ​​платформа Windows, но DNS может работать на любых платформах, таких как Windows, Linux, Unix и т. Д. Windows Internet Service является предшественником сервера доменных имен, что означает, что он менее развит, чем его аналог.

Таблица сравнения WINS и DNS

Параметры сравненияВЫИГРЫШАDNS
Зависимость от платформыWINS зависит от платформы.DNS не зависит от платформы.
Поддержка IP-адресовWINS поддерживает динамические IP-адреса.DNS поддерживает статические IP-адреса.
ПереводОн переводит имена NetBIOS в IP-адреса.Он переводит имена хостов в IP-адреса.
Воспроизведение данныхWINS может воспроизводить любые данные для модификации.DNS не может воспроизводить данные, но копирует всю базу данных.
Поддержка приложенияОн не поддерживает службы приложений TCP / IP.Он поддерживает все службы приложений TCP / IP.

Что такое WINS?

WINS означает Windows Internet Service. Это реализация Microsoft службы имен NetBIOS. Он работает как сервер имен, который сопоставляет имя хоста с сетевыми адресами со всего Интернета. Он состоит из двух компонентов; серверная служба и клиентский компонент TCP / IP.

В других случаях используется прокси-сервер WINS, то есть клиент, действующий от имени компьютеров, на которых не включен WINS. Это позволяет людям, у которых нет устройств WINS, также использовать программу. С другой стороны, система WINS представляет собой угрозу безопасности, которую невозможно найти в системе DNS.

Клиентский компонент TCP / IP используется для управления регистрацией устройства на сервере клиентом, а также для обновления имен и других запросов. Интернет-служба Windows была изобретена до DNS, но не была прекращена Microsoft. Старые модели ноутбуков и компьютеров часто используют WINS вместо DNS. Его можно увидеть на серверах Windows NMS и Windows 2000.

Windows Internet Service в основном предназначена для устройств с Windows-подобными ноутбуками, компьютерами и т. Д. Он регистрирует устройства с именами до 15 символов. WINS может работать только в Windows, но не на других платформах, таких как Linux, Unix, Cisco и т. Д. Это помогает отслеживать изменение IP-адресов.

Что такое DNS?

DNS расшифровывается как система доменных имен. Это имя, данное устройствам, подключенным к Интернету или частной сети. Он работает аналогично WINS, но имеет более совершенные функции. DNS используется для связывания различной информации с доменными именами.

DNS был создан в 1985 году путем модификации WINS. Помимо предоставления информации, он отвечает за проверку технической функциональности службы базы данных. Сервер доменных имен очень полезен для хранения различных типов записей, таких как IP-адреса, почта SMPT, серверы имен, борьбы со спамом и хранения черного списка в реальном времени. Его можно рассматривать как телефонную книгу Интернета.

DNS более безопасен, чем WINS, но это не значит, что в нем нет недостатков. Иногда данные DNS могут просачиваться с частных серверов. Таким образом, его можно использовать для обхода брандмауэров и сбора частной информации или данных.

DNS в основном предназначен для серверов и других сетевых устройств. Регистрирует имена до 253 символов. Сервер доменных имен может работать на различных платформах, таких как Linux, Windows, Cisco, Unix и т. Д. Он может отслеживать только статические IP-адреса, которые не меняются от часа к часу.

Основные различия между WINS и DNS

  1. DNS независим и не требует какой-либо платформы, но с WINS дело обстоит иначе.
  2. WINS поддерживает динамические IP-адреса, а DNS - статические.
  3. DNS может преобразовывать имена хостов, а WINS - нет. WINS, с другой стороны, переводит имена NetBIOS.
  4. WINS не копирует данные, такие как DNS, для формирования базы данных, а воспроизводит их для модификации.
  5. Сервер доменных имен поддерживает службы приложений TCP / IP, в отличие от сетевой службы Windows Internet.

Заключение

Интернет-служба Windows и система доменных имен используются для установления соединения вашего устройства с хост-сервером. Имя хоста, которое отображается на вашем устройстве, имеет форму IP-адресов, которые преобразуются WINS и DNS. Клиент может связываться с сервером, даже если он находится в любой точке мира.

WINS может работать с динамическими IP-адресами, поскольку база данных для него постоянно обновляется. Чего нельзя сказать о DNS, он работает только со статическими IP-адресами. Базу данных WINS не нужно обновлять вручную, она всегда обновляется. Новые дополнения к базе данных делаются каждый божий день.

У WINS и DNS есть свои плюсы и минусы. Но это зависит от ваших требований и вашего выбора, какой сервис использовать для того же. WINS и DNS разработаны Microsoft с небольшими изменениями.

WINS – это служба регистрации и разрешения имен компьютеров, которая сопоставляет NetBIOS-имена компьютеров с IP-адресами. Если в сети развернуты WINS-серверы, конечные пользователи могут обращаться к сетевым ресурсам, используя для этого имена вместо трудных для запоминания IP-адресов. Кроме того, программы и другие службы, установленные на компьютерах и других устройствах, могут выполнять запросы имен к WINS-серверу для разрешения имен в IP-адреса. [Источник 1]

Содержание

Возможности WINS

  • Постоянные соединения. Теперь можно настроить каждый WlNS-сервер на обслуживание постоянного соединения с одним или большим количеством партнеров репликации. Это увеличивает скорость репликации и снижает затраты на открытие и завершение соединений.
  • Управление "захоронением". Можно вручную отмечать записи для захоронения (отметка для дальнейшего удаления, tombstoning). Состояние "захоронения" записи копируется для всех серверов WINS, что предотвращает восстановление копии из баз данных других серверов.
  • Улучшенная утилита управления. Утилита управления WINS реализована в виде оснастки ММС, что упрощает использование WINS для администратора.
  • Расширенная фильтрация и поиск записей. Улучшенная фильтрация и новые поисковые функции помогают находить записи, показывая только записи, соответствующие заданным критериям. Эти функции особенно полезны для анализа очень больших баз данных WINS.
  • Динамическое стирание записей и множественный выбор. Эти особенности упрощают управление базой данных WINS. При помощи оснастки WINS можно легко манипулировать с одной (или более) записью WINS динамического или статического типа.
  • Проверка записей и проверка правильности номера версии. Эти возможности проверяют последовательность имен, сохраненных и скопированных на серверах WINS. Проверка записей сравнивает IP-адреса, возвращаемые по запросу по имени NetBIOS с различных серверов WINS. Проверка правильности номера версии проверяет номер владельца таблицы отображения "адресверсия".
  • Функция экспорта. При экспорте данные WINS сохраняются в текстовом файле с запятыми в качестве разделителей. Можно импортировать этот файл в Microsoft Excel и другие программы для анализа и составления отчетов.
  • Увеличенная отказоустойчивость клиентов. Клиенты под управлением Windows 2000 или Windows 98 могут использовать более двух серверов WINS (максимально — 12 адресов) на интерфейс. Дополнительные адреса серверов WINS будут использоваться, если первичные и вторичные серверы WINS не отвечают на запросы.
  • Динамическое обновление клиентов. От клиентов WINS больше не требуется перезапуск компьютера после использования WINS для возобновления регистрации локальных имен NetBIOS.
  • Консольный доступ только для чтения к WINS Manager. Эта возможность предоставляется группе Пользователи WINS (WINS Users), которая автоматически создается при установке сервера WINS. Добавляя членов к этой группе, можно предоставить доступ только для чтения к информации о WINS. Это позволяет пользователю-члену группы просматривать, но не изменять информацию и свойства, хранящиеся на определенном сервере WINS. [Источник 2]


Преимущества использования WINS-сервера

WINS предоставляет ряд преимуществ администраторам сетей TCP/IP, среди которых:

  • динамическая база данных сопоставлений имен и адресов, обеспечивающая поддержку регистрации и разрешения имен компьютеров;
  • централизованное управление базой данных сопоставлений имен и адресов, благодаря которому сокращается объем операций, связанных с управлением файлами Lmhosts;
  • уменьшение широковещательного трафика NetBIOS в подсетях за счет того, что клиенты, запрашивающие WINS-серверы, могут непосредственно искать удаленные системы;
  • поддержка клиентов, использующих ранние версии Microsoft Windows и NetBIOS, в сети, разрешая им просматривать списки удаленных доменов Windows независимо от наличия локальных контроллеров доменов в каждой подсети;
  • поддержка DNS-клиентов, позволяя им находить ресурсы NetBIOS, если реализована интеграция просмотра WINS.

Разрешение имен для WINS-клиентов является расширением аналогичного процесса разрешения имен, который используется всеми клиентами службы Microsoft NetBIOS через TCP/IP (NetBT) в сети, запрашивающими разрешение NetBIOS-имен. Действительный способ разрешения имен прозрачен для пользователя.

В Windows XP и Windows 2000 WINS-клиенты используют следующую последовательность действий для разрешения имени при выполнении запроса командой net use аналогичным приложением, использующим протокол NetBIOS:

  1. Определяется, не превышает ли длина имени 15 символов и не содержатся ли в нем точки (.). В любом из этих случаев делается запрос имени к службе DNS.
  2. Определяется, не хранится ли имя в кэше удаленных имен на компьютере клиента.
  3. Выполняется обращение к настроенным для данного клиента WINS-серверам и делается попытка разрешить имя с помощью службы WINS.
  4. Используются локальные широковещательные рассылки по протоколу IP в подсети.
  5. Проверяется файл Lmhosts, если установлен флажок Включить поиск LMHOSTS в свойствах Протокол Интернета (TCP/IP) для подключения.
  6. Проверяется файл Hosts.
  7. Запрашивается DNS-сервер. [Источник 3]

Компоненты WINS-сервера

Основные компоненты WINS – WINS-серверы и WINS-клиенты. В некоторых конфигурациях также используются посредники – WINS-прокси.

WINS-серверы

WINS-сервер обрабатывает запросы на регистрацию имен, поступающие от WINS-клиентов, регистрирует их имена и IP-адреса и отвечает на запросы разрешения NetBIOS-имен от клиентов, возвращая IP-адрес по имени, если это имя находится в базе данных сервера.

WINS-серверы можно также настроить для репликации содержимого их баз данных (в которых хранятся сопоставления NetBIOS-имен компьютеров с IP-адресами) на другие WINS-серверы. При запуске WINS-клиента в сети, например рабочей станции, его имя и IP-адрес отправляются в запросе на регистрацию непосредственно к основному WINS-серверу, настроенному для этого клиента. Поскольку именно этот сервер регистрирует клиентов, его называют владельцем записей о клиентах в базе данных.

База данных WINS

В базе данных WINS хранятся сопоставления NetBIOS-имен и IP-адресов компьютеров сети. Если для WINS-сервера настроен партнер репликации, содержимое базы данных на локальном сервере реплицируется (принудительно отправляется) на сервер партнера репликации. Если партнеры репликации настроены как «запрашивающие» партнеры, записи удаленного WINS-сервера копируются в локальную базу данных. Интервалы репликации настраиваются в консоли управления (MMC) с помощью оснастки WINS, которая также называется консолью WINS.

Кроме того, консоль WINS предоставляет средства, необходимые для управления, просмотра, резервного копирования и восстановления базы данных WINS-сервера. Создавайте резервные копии базы данных всякий раз, когда создаются резервные копии других файлов на WINS-сервере.

WINS-клиенты

WINS-клиенты регистрируют свои имена на WINS-сервере, когда они запускаются или подключаются к сети. Затем клиенты делают запрос к WINS-серверу для разрешения в адреса удаленных имен, когда это необходимо.

WINS-прокси

WINS-прокси представляет собой компьютер WINS-клиента, настроенный на работу от имени других компьютеров, которые не могут использовать службу WINS непосредственно. WINS-прокси помогает в разрешении NetBIOS-имен компьютерам, расположенным в маршрутизируемых сетях TCP/IP.

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

WINS-прокси полезны и необходимы в тех сетях, в которых есть клиенты, имеющие право выполнять только широковещательные рассылки NetBIOS (или b-узлы). В большинстве сетей все клиенты обычно поддерживают WINS, и поэтому WINS-прокси там не нужны.

WINS-прокси прослушивают функции службы имен NetBIOS b-узла (регистрация имени, освобождение имени и запрос имени) и могут отвечать на запросы таких имен, которые являются удаленными и не используются в локальной сети. Прокси связываются непосредственно с WINS-сервером для получения сведений, необходимых для отклика на такие локальные широковещательные рассылки.

WINS-прокси используются описанным ниже образом.

Управление WINS-сервером

Основными средствами управления WINS-серверами являются консоль WINS и команды Netsh для WINS.

Консоль WINS

Консоль WINS – это оснастка консоли управления (MMC). После установки WINS-сервера можно использовать консоль WINS или команды Netsh для WINS для выполнения перечисленных ниже основных задач администрирования.

  1. Просмотр и фильтрация регистраций NetBIOS-имен, хранимых на WINS-сервере, для имен клиентов, используемых в сети.
  2. Добавление и настройка партнеров репликации для WINS-сервера.
  3. Выполнение задач, связанных с обслуживанием, включая архивацию, восстановление, сжатие и очистку базы данных WINS-сервера.

Кроме того, с помощью консоли WINS или команд Netsh для WINS можно выполнять необязательные или дополнительные задачи настройки, а именно просмотр и изменение свойств службы WINS, например параметра Интервал обновления и других интервалов, используемых при регистрации, обновлении и проверке записей имен, хранящихся в базе данных сервера;

  • добавление или настройка статических сопоставлений WINS, если их нужно использовать в сети;
  • удаление или захоронение записей WINS, которые появляются в данных WINS-сервера, используемых в сети.

Команды Netsh для WINS

Команды Netsh WINS можно ввести в окне командной строки после приглашения netsh wins> или выполнить в пакетных файлах и других сценариях. Все функциональные возможности консоли WINS также доступны в командной строке netsh wins> . [Источник 5]

Актуальность WINS

Несмотря на все выше перечисленные, встает вопрос об актуальности WINS серверов. В настоящее время WINS используется достаточно редко, так как основная функция WINS - разрешение имен в сети, которую выполняют DNS сервера. WINS сервера активно использовались во времена, когда на клиентах были установлены Windows 95, Windows 98 или Windows ME, а на серверах - Windows NT, Также существует небольшое количество программ и приложений, которые требуют установленный WINS. Таким образом, сервера WINS на практике используют достаточно редко, хотя он поддерживается и в последних версиях Windows Server.

WINS – это служба регистрации и разрешения имен компьютеров, которая сопоставляет NetBIOS-имена компьютеров с IP-адресами. Если в сети развернуты WINS-серверы, конечные пользователи могут обращаться к сетевым ресурсам, используя для этого имена вместо трудных для запоминания IP-адресов. Кроме того, программы и другие службы, установленные на компьютерах и других устройствах, могут выполнять запросы имен к WINS-серверу для разрешения имен в IP-адреса. [Источник 1]

Содержание

Возможности WINS

  • Постоянные соединения. Теперь можно настроить каждый WlNS-сервер на обслуживание постоянного соединения с одним или большим количеством партнеров репликации. Это увеличивает скорость репликации и снижает затраты на открытие и завершение соединений.
  • Управление "захоронением". Можно вручную отмечать записи для захоронения (отметка для дальнейшего удаления, tombstoning). Состояние "захоронения" записи копируется для всех серверов WINS, что предотвращает восстановление копии из баз данных других серверов.
  • Улучшенная утилита управления. Утилита управления WINS реализована в виде оснастки ММС, что упрощает использование WINS для администратора.
  • Расширенная фильтрация и поиск записей. Улучшенная фильтрация и новые поисковые функции помогают находить записи, показывая только записи, соответствующие заданным критериям. Эти функции особенно полезны для анализа очень больших баз данных WINS.
  • Динамическое стирание записей и множественный выбор. Эти особенности упрощают управление базой данных WINS. При помощи оснастки WINS можно легко манипулировать с одной (или более) записью WINS динамического или статического типа.
  • Проверка записей и проверка правильности номера версии. Эти возможности проверяют последовательность имен, сохраненных и скопированных на серверах WINS. Проверка записей сравнивает IP-адреса, возвращаемые по запросу по имени NetBIOS с различных серверов WINS. Проверка правильности номера версии проверяет номер владельца таблицы отображения "адресверсия".
  • Функция экспорта. При экспорте данные WINS сохраняются в текстовом файле с запятыми в качестве разделителей. Можно импортировать этот файл в Microsoft Excel и другие программы для анализа и составления отчетов.
  • Увеличенная отказоустойчивость клиентов. Клиенты под управлением Windows 2000 или Windows 98 могут использовать более двух серверов WINS (максимально — 12 адресов) на интерфейс. Дополнительные адреса серверов WINS будут использоваться, если первичные и вторичные серверы WINS не отвечают на запросы.
  • Динамическое обновление клиентов. От клиентов WINS больше не требуется перезапуск компьютера после использования WINS для возобновления регистрации локальных имен NetBIOS.
  • Консольный доступ только для чтения к WINS Manager. Эта возможность предоставляется группе Пользователи WINS (WINS Users), которая автоматически создается при установке сервера WINS. Добавляя членов к этой группе, можно предоставить доступ только для чтения к информации о WINS. Это позволяет пользователю-члену группы просматривать, но не изменять информацию и свойства, хранящиеся на определенном сервере WINS. [Источник 2]


Преимущества использования WINS-сервера

WINS предоставляет ряд преимуществ администраторам сетей TCP/IP, среди которых:

  • динамическая база данных сопоставлений имен и адресов, обеспечивающая поддержку регистрации и разрешения имен компьютеров;
  • централизованное управление базой данных сопоставлений имен и адресов, благодаря которому сокращается объем операций, связанных с управлением файлами Lmhosts;
  • уменьшение широковещательного трафика NetBIOS в подсетях за счет того, что клиенты, запрашивающие WINS-серверы, могут непосредственно искать удаленные системы;
  • поддержка клиентов, использующих ранние версии Microsoft Windows и NetBIOS, в сети, разрешая им просматривать списки удаленных доменов Windows независимо от наличия локальных контроллеров доменов в каждой подсети;
  • поддержка DNS-клиентов, позволяя им находить ресурсы NetBIOS, если реализована интеграция просмотра WINS.

Разрешение имен для WINS-клиентов является расширением аналогичного процесса разрешения имен, который используется всеми клиентами службы Microsoft NetBIOS через TCP/IP (NetBT) в сети, запрашивающими разрешение NetBIOS-имен. Действительный способ разрешения имен прозрачен для пользователя.

В Windows XP и Windows 2000 WINS-клиенты используют следующую последовательность действий для разрешения имени при выполнении запроса командой net use аналогичным приложением, использующим протокол NetBIOS:

  1. Определяется, не превышает ли длина имени 15 символов и не содержатся ли в нем точки (.). В любом из этих случаев делается запрос имени к службе DNS.
  2. Определяется, не хранится ли имя в кэше удаленных имен на компьютере клиента.
  3. Выполняется обращение к настроенным для данного клиента WINS-серверам и делается попытка разрешить имя с помощью службы WINS.
  4. Используются локальные широковещательные рассылки по протоколу IP в подсети.
  5. Проверяется файл Lmhosts, если установлен флажок Включить поиск LMHOSTS в свойствах Протокол Интернета (TCP/IP) для подключения.
  6. Проверяется файл Hosts.
  7. Запрашивается DNS-сервер. [Источник 3]

Компоненты WINS-сервера

Основные компоненты WINS – WINS-серверы и WINS-клиенты. В некоторых конфигурациях также используются посредники – WINS-прокси.

WINS-серверы

WINS-сервер обрабатывает запросы на регистрацию имен, поступающие от WINS-клиентов, регистрирует их имена и IP-адреса и отвечает на запросы разрешения NetBIOS-имен от клиентов, возвращая IP-адрес по имени, если это имя находится в базе данных сервера.

WINS-серверы можно также настроить для репликации содержимого их баз данных (в которых хранятся сопоставления NetBIOS-имен компьютеров с IP-адресами) на другие WINS-серверы. При запуске WINS-клиента в сети, например рабочей станции, его имя и IP-адрес отправляются в запросе на регистрацию непосредственно к основному WINS-серверу, настроенному для этого клиента. Поскольку именно этот сервер регистрирует клиентов, его называют владельцем записей о клиентах в базе данных.

База данных WINS

В базе данных WINS хранятся сопоставления NetBIOS-имен и IP-адресов компьютеров сети. Если для WINS-сервера настроен партнер репликации, содержимое базы данных на локальном сервере реплицируется (принудительно отправляется) на сервер партнера репликации. Если партнеры репликации настроены как «запрашивающие» партнеры, записи удаленного WINS-сервера копируются в локальную базу данных. Интервалы репликации настраиваются в консоли управления (MMC) с помощью оснастки WINS, которая также называется консолью WINS.

Кроме того, консоль WINS предоставляет средства, необходимые для управления, просмотра, резервного копирования и восстановления базы данных WINS-сервера. Создавайте резервные копии базы данных всякий раз, когда создаются резервные копии других файлов на WINS-сервере.

WINS-клиенты

WINS-клиенты регистрируют свои имена на WINS-сервере, когда они запускаются или подключаются к сети. Затем клиенты делают запрос к WINS-серверу для разрешения в адреса удаленных имен, когда это необходимо.

WINS-прокси

WINS-прокси представляет собой компьютер WINS-клиента, настроенный на работу от имени других компьютеров, которые не могут использовать службу WINS непосредственно. WINS-прокси помогает в разрешении NetBIOS-имен компьютерам, расположенным в маршрутизируемых сетях TCP/IP.

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

WINS-прокси полезны и необходимы в тех сетях, в которых есть клиенты, имеющие право выполнять только широковещательные рассылки NetBIOS (или b-узлы). В большинстве сетей все клиенты обычно поддерживают WINS, и поэтому WINS-прокси там не нужны.

WINS-прокси прослушивают функции службы имен NetBIOS b-узла (регистрация имени, освобождение имени и запрос имени) и могут отвечать на запросы таких имен, которые являются удаленными и не используются в локальной сети. Прокси связываются непосредственно с WINS-сервером для получения сведений, необходимых для отклика на такие локальные широковещательные рассылки.

WINS-прокси используются описанным ниже образом.

Управление WINS-сервером

Основными средствами управления WINS-серверами являются консоль WINS и команды Netsh для WINS.

Консоль WINS

Консоль WINS – это оснастка консоли управления (MMC). После установки WINS-сервера можно использовать консоль WINS или команды Netsh для WINS для выполнения перечисленных ниже основных задач администрирования.

  1. Просмотр и фильтрация регистраций NetBIOS-имен, хранимых на WINS-сервере, для имен клиентов, используемых в сети.
  2. Добавление и настройка партнеров репликации для WINS-сервера.
  3. Выполнение задач, связанных с обслуживанием, включая архивацию, восстановление, сжатие и очистку базы данных WINS-сервера.

Кроме того, с помощью консоли WINS или команд Netsh для WINS можно выполнять необязательные или дополнительные задачи настройки, а именно просмотр и изменение свойств службы WINS, например параметра Интервал обновления и других интервалов, используемых при регистрации, обновлении и проверке записей имен, хранящихся в базе данных сервера;

  • добавление или настройка статических сопоставлений WINS, если их нужно использовать в сети;
  • удаление или захоронение записей WINS, которые появляются в данных WINS-сервера, используемых в сети.

Команды Netsh для WINS

Команды Netsh WINS можно ввести в окне командной строки после приглашения netsh wins> или выполнить в пакетных файлах и других сценариях. Все функциональные возможности консоли WINS также доступны в командной строке netsh wins> . [Источник 5]

Актуальность WINS

Несмотря на все выше перечисленные, встает вопрос об актуальности WINS серверов. В настоящее время WINS используется достаточно редко, так как основная функция WINS - разрешение имен в сети, которую выполняют DNS сервера. WINS сервера активно использовались во времена, когда на клиентах были установлены Windows 95, Windows 98 или Windows ME, а на серверах - Windows NT, Также существует небольшое количество программ и приложений, которые требуют установленный WINS. Таким образом, сервера WINS на практике используют достаточно редко, хотя он поддерживается и в последних версиях Windows Server.

Читайте также: