Инструменты пользователя

Инструменты сайта


wins

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

wins [2018/08/13 08:30] (текущий)
Строка 1: Строка 1:
 +====== WINS ======
 +{{htmlmetatags>​
 +metatag-description=(Что такое WINS и NetBIOS. Настройка и использование WINS.)
 +}}
  
 +WINS (Windows Internet Name Service) - служба сопоставления NetBIOS-имён компьютеров с IP-адресами узлов.
 +
 +Сервер WINS осуществляет регистрацию имён, выполнение запросов и освобождение имён. Возможно,​ при использовании NetBIOS поверх TCP/IP необходим WINS сервер для определения корректных IP-адресов. Использует 137 порт по TCP и UDP.
 +
 +Сеть на базе Windows основана на NetBIOS-именах. WINS – это сервер,​ который регистрирует связку NETBIOS-имя и IP-адрес машины. А так же отвечает на вопросы компов "​какой IP у компа с таким-то именем или какое имя у такого-то IP". WINS – протокол от Microsoft, предназначенный для разрешения NBT-имен в IP-адреса. Это альтернатива технологии DNS от Microsoft.
 +
 +Существует два WINS сервера - один из них поставляется с Windows Server, второй включен в пакет [[Samba]] (также существует отдельный порт [[http://​enterprisesamba.org/​index.php?​id=88|Samba4WINS]]).
 +{{ ::​wins-dns-01.jpg?​nolink |}}
 +
 +===== В чем разница между сервером DNS и сервером WiNS? =====
 +WINS — служба сопоставления NetBIOS-имён компьютеров с IP-адресами узлов. Она только для NetBIOS. И использует соответствующие порты.
 +===== Что такое NetBIOS? =====
 +NetBIOS — сетевой протокол. Нужен для обнаружения компьютеров в сети, построенной на базе TCP/IP. Не обязателен — если его отключить,​ сеть будет работать,​ но в сетевом окружении пропадет список узлов.
 +
 +Имена в сети NetBIOS имеют ограничение в 15 символов. Определением IP-адреса по имени занимается сервер WINS совместно с модулем поддержки NetBIOS через TCP/IP. Узнать NetBIOS-имя можно командой nbtstat.
 +
 +Служба использует следующие порты: 137 — разрешение имен (netbios-ns),​ 138 — для дейтограмм (netbios-dgm),​ 139 — для сессий.
 +===== Обзор службы WINS =====
 +Источник:​ [[http://​technet.microsoft.com/​ru-ru/​library/​cc725802(WS.10).aspx|Microsoft TechNet: Обзор службы WINS в Windows Server 2008]]
 +
 +WINS – это служба регистрации и разрешения имен компьютеров,​ которая сопоставляет NetBIOS-имена компьютеров с IP-адресами. Если в сети развернуты WINS-серверы,​ конечные пользователи могут обращаться к сетевым ресурсам,​ используя для этого имена вместо трудных для запоминания IP-адресов. Кроме того, программы и другие службы,​ установленные на компьютерах и других устройствах,​ могут выполнять запросы имен к WINS-серверу для разрешения имен в IP-адреса.
 +
 +  * **Преимущества использования 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.
 +
 +  - Определяется,​ не превышает ли длина имени 15 символов и не содержатся ли в нем точки (.). В любом из этих случаев делается запрос имени к службе DNS.
 +  - Определяется,​ не хранится ли имя в кэше удаленных имен на компьютере клиента.
 +  - Выполняется обращение к настроенным для данного клиента WINS-серверам и делается попытка разрешить имя с помощью службы WINS.
 +  - Используются локальные широковещательные рассылки по протоколу IP в подсети.
 +  - Проверяется файл Lmhosts, если установлен флажок Включить поиск LMHOSTS в свойствах Протокол Интернета (TCP/IP) для подключения.
 +  - Проверяется файл Hosts.
 +  - Запрашивается DNS-сервер.
 +
 +  * **Компоненты 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-прокси используются описанным ниже образом.
 +
 +Когда клиент b-узла регистрирует свое имя, прокси проверяет это имя в базе данных WINS-сервера. Если имя существует в базе данных WINS, прокси может отправить отрицательный ответ клиенту b-узла, пытающемуся зарегистрировать это имя. ​
 +
 +Когда клиент b-узла освобождает свое имя, прокси удаляет имя клиента из кэша удаленных имен. ​
 +
 +Когда клиент b-узла отправляет запрос имени, прокси пытается разрешить это имя с помощью сведений,​ хранящихся в его кэше удаленных имен, или с помощью сведений,​ полученных от WINS-сервера.
 +
 +  * **Управление WINS-сервером**
 +
 +Основными средствами управления WINS-серверами являются консоль WINS и команды Netsh для WINS.
 +
 +Консоль WINS
 +Консоль WINS – это оснастка консоли управления (MMC).
 +
 +После установки WINS-сервера можно использовать консоль WINS или команды Netsh для WINS для выполнения перечисленных ниже основных задач администрирования.
 +
 +Просмотр и фильтрация регистраций NetBIOS-имен,​ хранимых на WINS-сервере,​ для имен клиентов,​ используемых в сети.
 +
 +Добавление и настройка партнеров репликации для WINS-сервера.
 +
 +Выполнение задач, связанных с обслуживанием,​ включая архивацию,​ восстановление,​ сжатие и очистку базы данных WINS-сервера.
 +
 +Кроме того, с помощью консоли WINS или команд Netsh для WINS можно выполнять необязательные или дополнительные задачи настройки,​ а именно:​
 +
 +просмотр и изменение свойств службы WINS, например параметра Интервал обновления и других интервалов,​ используемых при регистрации,​ обновлении и проверке записей имен, хранящихся в базе данных сервера;​
 +
 +добавление или настройка статических сопоставлений WINS, если их нужно использовать в сети;
 +
 +удаление или захоронение записей WINS, которые появляются в данных WINS-сервера,​ используемых в сети.
 +
 +Команды Netsh для WINS
 +Команды Netsh WINS можно ввести в окне командной строки после приглашения netsh wins> или выполнить в пакетных файлах и других сценариях. Все функциональные возможности консоли WINS также доступны в командной строке netsh wins>.
 +
 +====== nbtstat проверка WINS ======
 +Команда,​ на Windows хосте, nbtstat с ключем -r (resolved) выведет имена полученные с помощью рассылки и WINS.
 +<​code>​nbtstat -r</​code>​
 +
 +====== Ссылки ======
 +  * [[http://​www.opennet.ru/​base/​net/​samba_wins2.txt.html|Рассказ про NetBIOS, WINS и Browsing lists]]
 +  * [[http://​technet.microsoft.com/​ru-ru/​library/​cc731400(WS.10).aspx|Доступные в Windows Server 2008 R2 компоненты:​ Обзор службы WINS (Windows Internet Name Service)]]
wins.txt · Последние изменения: 2018/08/13 08:30 (внешнее изменение)