Wins server что это
Роль сервера WINS: настройка сервера WINS
Серверы Windows Internet Name Service (WINS) динамически сопоставляют IP-адреса именам компьютеров (именам NetBIOS). Это позволяет пользователям применять для доступа к ресурсам имена компьютеров, а не их IP-адреса. Если необходимо, чтобы компьютер управлял сопоставлением имен и IP-адресов других компьютеров в сети, он должен быть настроен для работы в качестве WINS-сервера.
В этом разделе описываются основные действия, которые необходимо выполнить для настройки WINS-сервера. По окончании установки основного WINS-сервера можно выполнить дополнительную настройку задач в зависимости от того, как будет использоваться WINS-сервер.
Предварительная подготовка
Прежде чем компьютер будет настроен как WINS-сервер, необходимо убедиться в следующем.
Настройка конфигурации WINS-сервера
Для настройки WINS-сервера необходимо запустить мастер настройки сервера, выполнив следующие действия.
На странице Роль сервера выберите WINS-сервер и нажмите кнопку Далее.
Сводка выбранных параметров
На странице Сводка выбранных параметров посмотрите и подтвердите выбранные параметры. Если на предыдущей странице был выбран WINS-сервер, то будут отображены следующие параметры.
Для применения параметров, выбранных на странице Сводка выбранных параметров, нажмите кнопку Далее. После нажатия кнопки Далее появится, а затем автоматически закроется страница Настройка компонентов мастера компонентов Windows. На этой странице невозможно нажать кнопки Назад или Далее. Мастер настройки сервера выполняет установку службы WINS-сервера. В отличие от многих других служб, служба WINS устанавливается без введения дополнительных данных администратором.
Если прервать работу мастера настройки сервера, служба WINS-сервера не будет установлена. Чтобы выполнить установку позднее, перезапустите мастер настройки сервера и добавьте роль WINS.
Завершение работы мастера настройки сервера
После настройки компонентов мастер настройки сервера отобразит страницу Этот сервер теперь является WINS-сервером. Для просмотра всех изменений, сделанных на сервере мастером настройки сервера, или для проверки успешной установки новой роли щелкните ссылку Просмотр сведений о настройке журнала сервера. Мастер настройки сервера находится в папке системный_корневой_каталог\Debug\Configure Your Server.log. Чтобы закрыть мастер настройки сервера, нажмите кнопку Готово.
Чтобы убедиться, что сервер защищен и на нем установлены новейшие обновления, выполните следующие действия.
Удаление роли WINS-сервера
Если требуется перенастроить сервер для другой роли, можно удалить существующую роль. При удалении роли WINS-сервера с единственного в сети сервера, позволяющего клиентам регистрировать и разрешать имена компьютеров, роль WINS-сервера необходимо назначить другому серверу. Кроме того, если этот сервер использовался для репликации баз данных WINS с другими WINS-серверами, параметры репликации на этих серверах следует изменить.
Для удаления роли WINS-сервера необходимо перезапустить мастер настройки сервера, выполнив следующие действия.
На странице Роль сервера выберите WINS-сервер и нажмите кнопку Далее. На странице Подтверждение удаления роли просмотрите список, отображенный под заголовком Сводка, установите флажок Удалить роль WINS-сервера и нажмите кнопку Далее. На странице Роль WINS-сервера удалена нажмите кнопку Готово.
Дальнейшие действия: выполнение дополнительных задач
После завершения мастера настройки сервера компьютер готов к использованию в качестве основного WINS-сервера, который может отслеживать IP-адреса серверов и предоставлять эту информацию клиентам. На данном этапе на сервер установлена служба WINS-сервера. Для поддержки клиентов WINS в сложной сети может возникнуть необходимость установить дополнительные WINS-серверы в других подсетях.
Некоторые дополнительные задачи, которые может понадобиться выполнять на WINS-сервере, см. в таблице.
Национальная библиотека им. Н. Э. Баумана
Bauman National Library
Персональные инструменты
WINS (Windows Internet Name Service)
WINS – это служба регистрации и разрешения имен компьютеров, которая сопоставляет NetBIOS-имена компьютеров с IP-адресами. Если в сети развернуты WINS-серверы, конечные пользователи могут обращаться к сетевым ресурсам, используя для этого имена вместо трудных для запоминания IP-адресов. Кроме того, программы и другие службы, установленные на компьютерах и других устройствах, могут выполнять запросы имен к WINS-серверу для разрешения имен в IP-адреса. [Источник 1]
Содержание
Возможности WINS
Преимущества использования WINS-сервера
WINS предоставляет ряд преимуществ администраторам сетей TCP/IP, среди которых:
Разрешение имен для WINS-клиентов является расширением аналогичного процесса разрешения имен, который используется всеми клиентами службы Microsoft NetBIOS через TCP/IP (NetBT) в сети, запрашивающими разрешение NetBIOS-имен. Действительный способ разрешения имен прозрачен для пользователя.
В Windows XP и Windows 2000 WINS-клиенты используют следующую последовательность действий для разрешения имени при выполнении запроса командой net use аналогичным приложением, использующим протокол NetBIOS:
Компоненты 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-клиентов обычно имеют несколько NetBIOS-имен, которые они должны зарегистрировать для использования в сети. Эти имена используются для опубликования различных типов сетевых служб, например службы сообщений или службы рабочей станции, которые каждый компьютер может использовать различными способами для связи с другими компьютерами в сети.
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 для выполнения перечисленных ниже основных задач администрирования.
Кроме того, с помощью консоли WINS или команд Netsh для WINS можно выполнять необязательные или дополнительные задачи настройки, а именно просмотр и изменение свойств службы WINS, например параметра Интервал обновления и других интервалов, используемых при регистрации, обновлении и проверке записей имен, хранящихся в базе данных сервера;
Команды Netsh для WINS
Актуальность WINS
Установка
Служба WINS в Windows Server
WINS — еще одна служба, преобразующая имена компьютеров в ІР-адреса. Имя компьютера, например, COMPUTER4, будет преобразовано в IР-адрес, позволяющий компьютерам сети Microsoft находить друг друга и обмениваться информацией.
Служба WINS необходима для поддержки систем с версиями Windows до Windows 2000 и старых приложений, в которых применяется NetBIOS через TCP/IP, например, для утилит командной строки NET. Если в вашей сети нет систем со старыми версиями ОС или старыми приложениями, WINS вам не нужна.
WINS лучше всего работает в клиент-серверных средах: WINS-клиенты посылают запросы на разрешение имен WINS-серверам, те выполняют разрешение и отправляют ответ. Для передачи WINS-запросов и другой информации компьютеры используют протокол NetBIOS. Для разрешения имен компьютеров в ІР-адреса приложения NetBIOS применяют WINS или локальный файл LMHOSTS. В сетях на базе систем, предшествующих Windows 2000, WINS является главной службой разрешения имен. В сетях Windows 2000 и более поздних разрешением имен занимается DNS, а у WINS другая функция: предоставлять системам до Windows 2000 возможность просматривать списки ресурсов сети, а системам с Windows 2000 и более поздним — обнаруживать NetBIOS-ресурсы.
Настройка сервера службы wins
Чтобы включить разрешение имен WINS, вы должны настроить клиенты и серверы WINS. Настройка клиентов состоит в указании IP-адресов серверов WINS. С помощью IP-адреса клиенты способны связаться с WINS-сервером, даже если он расположен в другой подсети. Также клиенты WINS могут связываться при помощи широковещательной рассылки, отправляя другим компьютерам сегмента локальной сети сообщения с запросом их IP-адресов. Поскольку сообщения являются широковещательными, сервер WINS не используется. Любые нe WINS-клиенты, поддерживающие этот тип рассылки сообщений, также могут использовать данный метод для разрешения имен компьютеров в ІР-адреса.
Связываясь с сервером WINS, клиенты создают сеансы, состоящие из трех ключевых этапов:
Организовав сеанс с сервером WINS, клиент может посылать запросы службе разрешениям имен. Метод разрешения имени зависит от настроек сети. Вообще, существует четыре метода:
Если в сети имеются WINS-серверы, клиенты Windows используют для разрешения имей метод Р-узла. Если WINS-серверы отсутствуют, применяется широковещательный метод. Windows-компьютеры также могут использовать для разрешения имен DNS и локальные файлы LMHOSTS и HOSTS. О работе DNS я расскажу Вам не много позже, в следующих постах на сайте logi.cc.
Если вы применяете DHCP для назначения ІР-адресов, вы должны указать метод разрешения имен для DHCP-клиентов. Как это сделать, я напишу в будущих постах. Предпочтительным является гибридный метод.
Сервис WINS
Windows Internet Name Service (WINS) — это реализация Microsoft NetBIOS Name Service (NBNS), службы имен NetBIOS компьютера. В первом приближении, WINS напоминает DNS: оба сервиса выполняют преобразование символьных имен в сетевые адреса. Как и DNS, WINS — централизованный сервис: WINS-сервер, который управляет кодированной базой данных, выполняет межсерверную репликацию, обслуживает запросы и разрешает конфликты имен, и TCP/IP-клиент, который выполняет запросы на регистрацию клиента и обновление имен.
Роль WINS в сети
Служба WINS была разработана специально для использования с протоколами TCP/IP (поддержка NetBIOS поверх TCP/IP, NetBT). WINS требуется в любых сетях на основе Windows, где требуется доступ к узлам, имеющим имена NetBIOS. Без WINS в такой сети доступ к ресурсам общего доступа (папкам, файлам и принтерам) будет невозможен (если не используется файл lmhosts).
На рис. 1 показана схема типового использования WINS компьютерами, использующими имена NetBIOS.
Рис. 1. Общий принцип работы службы WINS
Компоненты WINS
Компонент | Описание |
---|---|
WINS-сервер | Компьютер, который обеспечивает регистрацию и разрешение имен службы WINS и выполняет репликацию базы данных WINS на другие серверы |
WINS-клиент | Любой узел сети с поддержкой WINS, который взаимодействует с сервером WINS, чтобы зарегистрировать, обновить, или освободить имя NetBIOS или получить сетевой адрес другого узла сети по его NetBIOS-имени. |
WINS-прокси | WINS-клиент, который сконфигурирован для взаимодействия с WINS-сервером от имени других, не WINS-совместимых компьютеров. Это позволяет таким компьютерам ограниченно участвовать сети под управлением WINS. |
База данных WINS | Динамически обновляемый список имен NetBIOS и соответствующих им IP-адресов, включая динамические IP-адреса. При наличии несколько серверов WINS, они обмениваются обновленными данными через репликацию. |
Серверы WINS
Сервер WINS обрабатывает запросы на регистрацию имен от клиентов WINS. Уникальное имя узла и его ip-адрес будут зарегистрированы в БД WINS, если представленное имя не находится в активном использовании. Сервер также отвечает на клиентские запросы по распознаванию имен NetBIOS, возвращая IP-адрес, соответствующий запрашиваемому имени (если оно указано в базе данных WINS). Сервер WINS может обслуживать как локальных клиентов (из своей подсети), так и удаленных (через маршрутизатор).
В сети может быть несколько WINS-серверов, хранящих реплики базы данных WINS. Клиенты обращаются к первичному серверу WINS, который указан в настройках. Если первичный сервер не способен обработать запрос, клиент повторяет его, обращаясь к вторичным серверам WINS. WINS-сервер, который регистрирует клиента в свою базу данных, становится владельцем записи WINS. Обновление базы распространяется на прочие сервера путем репликации.
Клиенты WINS
WINS-клиенты — это сетевые компьютеры, которые настроены на использование службы WINS и способные взаимодействовать непосредственно с WINS-сервером. При подключении к сети WINS-клиент пытается зарегистрировать свое NetBIOS-имя (см. как изменить имя компьютера) и сетевой адрес на сервере. IP-адреса могут быть как статическими, так и динамическими, полученными по DHCP. Отметим, что, как и в случае с DNS, WINS-клиент может иметь несколько NetBIOS-имен, все они должны быть зарегистрированы в БД WINS. После этого он может выполнять запросы к серверу WINS для разрешения NetBIOS-имен узлов по мере необходимости.
WINS-клиенты взаимодействуют с серверами WINS, чтобы:
Наибольшее число клиентских запросов связано с разрешением имен. Имена клиентов связаны со статическими или динамическими IP-адресами. Клиенты, использующие статические IP-адреса, настраиваются вручную с набором определенных серверов WINS. Клиенты, которые используют динамические IP-адреса, могут получать имена WINS-серверов от сервера DHCP. Первый сервер в списке WINS-серверов является первичным, последующие — вторичными. У разных клиентов могут быть указаны различные адреса первичных WINS-серверов. Это позволяет снизить нагрузку на сервер при интенсивном трафике в сложной сети.
WINS в гетерогенной сети
Частичную поддержку WINS для Linux и UNIX клиентов можно получить при установленном сервисе Samba, реализующем функции протоколов NetBIOS и SMB.
Клиенты, не поддерживающие WINS (например, старые версии Windos), могут участвовать в процессах регистрации и разрешения имен в ограниченной форме, через WINS-прокси.
WINS-прокси
WINS-прокси — это специальным образом настроенный клиент WINS, который может выполнять ограниченное количество услуг NetBIOS, таких как регистрация, освобождение и разрешение имен не-WINS клиентов, подключенных к TCP/IP-сети.
Как правило, устаревшие NetBIOS-клиенты не могут подключаться напрямую к WINS-серверу. Эти узлы используют широковещательные запросы для разрешения имен NetBIOS, а WINS-серверы не отвечают на широковещательные сообщения. WINS-прокси обрабатывает такие сообщения в локальной сети и отвечает на них, взаимодействуя с внешним WINS-сервером, используя одноадресные датаграммы.
База данных WINS
База данных WINS — это динамически обновляемый список NetBIOS-имен и IP-адресов, котрый находится на сервере WINS. Содержимое базы данных WINS изменяются с течением времени, по мере того, как компьютеры подключаются или отключаются от сети.
Размер базы данных WINS зависит от количества клиентов WINS в сети и количества используемых NetBIOS-имен. Все копии базы на всех серверах WINS в сети примерно равны по размеру. Все базы данных имеют одинаковое количество записей NetBIOS имя, за исключением добавленных до момента репликации. Использование нескольких серверов WINS в среде NetBIOS обеспечивает избыточность и балансировку нагрузки при интенсивном трафике.
Файл lmhosts
Файл lmhosts используется в качестве локальной базы данных WINS и находится в папке %SystemRoot%\System32\Drivers\Etc. Это обычный текстовый файл, который может быть отредактирован пользователем с правами администратора. Структура файла очень проста (см. листинг 1 или файл lmhosts.sam в той же папке), но есть ряд правил, которые нужно соблюдать:
Листинг 1. Пример файла lmhosts
Использование lmhosts весьма полезно в рабочих группах, при отсутствии сервера WINS. Администратор сети может сделать необходимые записи в этом файле и распространить копии на все узлы. Кэширование NetBIOS-имен позволяет сильно ускорить взаимодействие между компьютерами рабочей группы. Но стоит помнить, что все изменения в этом файле выполняются вручную.
Преимущества WINS
Сервис WINS обеспечивает ряд преимуществ по сравнению с другими методами разрешения имен NetBIOS:
Настройка параметров основного и вторичного серверов WINS
В этой статье предоставляется решение ошибки, которая возникает при попытке указать один и тот же адрес WINS в адресе Secondary WINS.
Применяется к: Windows Server 2012 R2
Исходный номер КБ: 150737
Симптомы
Если сервер Windows NT работает службой Windows internet Naming Service (WINS) и участвует в репликации баз данных WINS в сети, необходимо уделять особое внимание настройке того, на что указывает сервер WINS для собственного разрешения имен (этот параметр задан в разделе Network панели управления, в разделе Конфигурация протокола TCP/IP).
Рекомендуется, чтобы сервер WINS укандовал себя в качестве основного выигрыша в конфигурации TCP/IP. Если вы пытаетесь указать один и тот же адрес WINS в адресе Secondary WINS, вы получите сообщение об ошибке:
Сервер WINS уже находится в списке.
Конфигурацию можно установить с помощью реестра. Однако, так как адрес уже введен, не нужно добавлять его снова.
Обходной путь
Мы рекомендуем серверу WINS всегда указать только на себя в качестве основного wins. Эта конфигурация позволяет избежать раздельных регистраций и других проблем.
Статус
Корпорация Майкрософт подтвердила, что это проблема в продуктах Майкрософт, перечисленных в начале этой статьи.
Дополнительная информация
При загрузке любого компьютера с включенной поддержкой WINS он должен зарегистрировать различные виды служб в WINS. Обычно компьютер имеет основной и вторичный адрес WINS, настроенный в настройке TCP/IP. Если основной wins не отвечает на регистрации, компьютер пытается вторичный WINS.
Как правило, большинство клиентов и серверов должны быть настроены с первичным и вторичным адресом WINS, однако следует соблюдать осторожность при настройке самого сервера WINS. Сервер WINS в конечном итоге регистрирует свои службы в собственной локальной базе данных WINS независимо от того, указывает он на себя или нет (первичный, вторичный или нет). Регистрация с собой и другим сервером WINS может вызвать проблемы при репликации и обновлении этих записей.
Например, если у вас есть сервер WINS (Srv1), который указывает на себя как Основной и указывает на другой wins as Secondary (Wins2). При загрузке Srv1 обычно пытается зарегистрировать свои службы до начала работы собственной службы WINS. Так как эти регистрации не удается, он пытается зарегистрировать их в Wins2. Если Wins2 доступен, он принимает запросы на регистрацию. Однако не все службы зарегистрированы в Wins2, так как по мере того, как эти запросы на регистрацию сделаны, Srv1 продолжает проверять локализованную службу WINS. После запуска службы она возвращается к ней и продолжает регистрироваться локально.
После репликации между Srv1 и Wins2 обе базы данных показывают это право собственности:
Потенциально проблематичное состояние называется раздельной регистрацией.
На данном этапе Srv1 возвращается к локальной регистрации, однако это занимает некоторое время, прежде чем вы сможете его увидеть. Между тем Srv1 и Wins2 реплицирует разделенные сопоставления регистрации на другие серверы WINS. В конечном счете эти реплики должны быть согласованы в удаленном WINS (то есть реплики Wins2 заменяются более новыми репликами Srv1). Однако до завершения согласования могут возникнуть проблемы с подключением клиентов, включая невозможность подключения к серверу WINS, разделив его регистрацию (в этом примере Srv1), или невозможность решения проблемы домена имя, которое зарегистрировал Srv1.
Точные условия, которые приводят к сбою, различны. Если серверы WINS работают Windows NT версии 3.51 с Пакет обновления 4 (или больше), эти условия должны быть временными. Тем не менее, проблема может быть более серьезной в зависимости от схемы репликации или при запуске Пакет обновления 4 wins серверов.
Другая неисправная конфигурация — установка удаленного IP-адреса (в этом примере Wins2) в качестве Основного, а локальный WINS (Srv1) — вторичный. В этом случае Srv1 в конечном итоге прекратит обновление аренды NetBIOS в Wins2 и начнет регистрироваться локально. В зависимости от схемы репликации WINS, из-за которой могут возникнуть проблемы с подключением.