Насколько обширным является использование службы имен Microsoft WINS в наши дни?

Кажется, я помню много лет, чтобы попытаться остановить требование наличия службы имен WINS как части среды Windows.

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

Спасибо.

11 голосов | спросил mdpc 29 Maypm09 2009, 20:33:13

9 ответов


8

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

Изменить: Хорошо, я не могу поверить, сколько дезинформации есть в этой теме. Прежде всего, наличие разных подсетей не требует использования WINS. Пока ваше приложение может связываться с портом 53 udp /tcp на вашем DNS-сервере (серверах), вы сможете просто разрешить имена хостов (да, \\ имя хоста тоже будет работать).

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

И наконец (но не менее!) домен Active Directory не является обязательным условием для использования DNS в сети Windows. Единственная причина, по которой вы думаете, потому что, когда вы присоединяетесь к машине в домен, Windows задает для вас имя домена по умолчанию. Нет ничего, что помешало бы вам установить его самостоятельно с помощью других средств (возможно, DHCP).

Итак, просто укажите домен по умолчанию и используйте DNS, как и все остальные из нас здесь, в 21 веке!

ответил Mike 1 J0000006Europe/Moscow 2009, 22:50:55
6

выигрыши все еще необходимы для кучи вещей (все меньше и меньше каждый день!). Наиболее распространенный пример, который я видел, заключается в том, что выигрыши - это требование для запуска Exchange 2007 на кластерных серверах 2003 года. Побеждает работает с именами Netbios. Имя NetBIOS - это идентификатор, используемый службами NetBIOS, запущенными на компьютере. Это комбинация из 15 символов (байт) и 16-й символ, обозначающий услугу. При определении сетевых ресурсов NetBIOS используются эти имена. NetBIOS не может разрешать имена в Интернете. Имена NetBIOS - это имена отдельных частей и не имеют иерархической структуры.

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

См. Основы TCP /IP для Microsoft Windows, глава 11 - NetBIOS через TCP /IP

ответил Jim B 29 Maypm09 2009, 20:42:39
5

WINS является еще очень важным требованием, несмотря на каждую попытку каждого администратора Windows в мире, чтобы довести ее до смерти. В любое время, когда существует разделение подсетей, вам понадобится WINS. Запуск VPN для отдельных сайтов? Это подразумевает подсеть - и WINS. У пожилых клиентов, которые не понимают AD? Вам нужна WINS. У вас есть приложение DOS, в котором вы работаете? WINS снова.

WINS также используется для заполнения списков просмотра. Хотя машины на базе Active Directory могут работать без WINS, может быть задержка, поскольку списки просмотра заполняются в следующей последовательности:

  1. Кэш удаленного имени NetBIOS
  2. WINS
  3. Broadcast
  4. LMHOSTS
  5. HOSTS
  6. DNS

Суть проблемы связана с корнями LANMAN, которые родили SMB, которые родили CIFS ... вы можете видеть, где это происходит. LANMAN был очень основан на LAN-протоколе - у него не было понятия «Интернет», а тем более «маршрутизации». WINS был разработан, чтобы преодолеть этот пробел и сделать возможной маршрутизацию. Быстрая перемотка вперед в настоящее время, и CIFS по-прежнему имеет некоторую совместимость с обратной связью для LANMAN. Имена путей UNC могут быть «современными», но они все равно будут прикрепляться к серверу LANMAN. Тогда есть вся информация о «списке просмотра» ...

MS очень близок к тому, чтобы выйти из сервера WINS-сервера, но слишком много «устаревших» перехватов не только в ОС, но и в приложениях и службах, которые требуют WINS-сервера. И , пока есть поддержка для передач в стиле LANMAN , вам понадобится сервер WINS.

EDIT:

Да, вы можете отключить WINS в плоском домене.

Однако ...

  • Попробуйте в домене с abc.xyz.com и abc.123.com в качестве дочерних доменов. Можете ли вы сказать «просмотр списка веселья» три раза быстрее?
  • Попробуйте в Exchange 2007 в некоторых случаях.
  • Попробуйте, если у вас есть серверы, которые существуют вне вашей подсети и проходят через брандмауэр. Так или иначе, кажется, что есть проблемы с этими списками просмотра ...

Насколько я хочу видеть, что эта услуга имеет котята, движимую сердцем,

ответил Avery Payne 29 Maypm09 2009, 20:49:06
2

Не путайте между победами и netbios ..... вы можете запускать netbios в сети без WINS-сервера, но это не рекомендуется в домене. Вы действительно не хотите, чтобы все эти забавные выборы продолжались, когда у вас есть надлежащий DNS-сервер в сети, поэтому netbios следует отключить или использовать WINS-сервер. (Я правильно использую в самом разгаре термина, в котором касается MS DNS :-))

Недавно у меня возникла проблема с Exchange 2007 в Windows 2008, требующей включения netbios. невероятно !!!

ответил user5505 1 J0000006Europe/Moscow 2009, 18:02:14
1

Я был в средах, где он по-прежнему поддерживается, потому что «некоторые устаревшие серверы» могут нуждаться в нем.

Я думаю, что там, вероятно, много магазинов, которые находятся в одной и той же ситуации.

ответил Nick Kavadias 29 Maypm09 2009, 20:35:50
1

Одна вещь, о которой никто не упомянул, заключается в том, что для сайтов VPN в отдельных подсетях необходимо, если вы хотите разрешить имена NetBIOS. Рассмотрим этот сценарий:

Корпоративная сеть использует частную локальную сеть 10.x.x.x, а удаленный офис использует частную локальную сеть 192.x.x.x. У них есть туннель VPN между ними, но удаленный офис не принимает DHCP через туннель от корпоративного DHCP-сервера или брандмауэра.

Если у вас есть ваши корпоративные серверы, зарегистрированные в WINS, удаленные клиенты могут разрешить \ ServerName даже из полностью отдельной подсети. Eventaully Я смогу обновить брандмауэр удаленного офиса и использовать DHCP через VPN, но теперь эта настройка позволяет мне:

  • Не нужно помнить IP-адреса сервера при работе на удаленных ПК.
  • Используйте те же сценарии входа, которые сопоставляют сетевые диски на основе имен NetBIOS, а не IP-адресов.
  • Держите все более последовательным в целом.

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

ответил Kyle Noland 2 J0000006Europe/Moscow 2009, 01:27:29
1

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

Кроме того, любые приложения или сценарии, которые не используют полное доменное имя в многодоменной среде, скорее всего, будут иметь проблемы.

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

ответил Larry Benson 4 FebruaryEurope/MoscowbWed, 04 Feb 2015 02:52:17 +0300000000amWed, 04 Feb 2015 02:52:17 +030015 2015, 02:52:17
0

Я для одного, не использую WINS и не использовал WINS в течение 4 лет. Microsoft DDNS отлично справляется с разрешением имен в сети Active Directory. Я не могу придумать программу, которая требует WINS прямо сейчас, но я помню несколько. Брандмауэр Guardian потребовал его на стороне локальной сети NIC в течение дня.

2007 Exchange Clusters не требуют WINS. Согласно документации, которую я имею, MS рекомендует использовать HOST-файлы, верьте или нет, в этой настройке, так как IP-адреса не меняются.

Моя единственная проблема с DDNS - через WAN. DDNS + ADC в каждом сегменте WAN ... часто возникают проблемы с обновлением DDNS таблиц имен других.

WINS отлично подходит для сети класса C, где у вас нет удаленных сайтов или ссылок WAN. Одна огромная вещь против WINS ... SSL VPN + WINS = ввод в IP-адрес, потому что WINS не является goona werk.

ответил 1 J0000006Europe/Moscow 2009, 23:35:31
0

Наша среда не использовала WINS в течение многих месяцев и не видела никаких негативных последствий из-за этого. У нас есть многосайтовая топология через VPN-соединения, а Exchange 2003 - наша служба электронной почты.

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

ответил Jeff Miles 2 J0000006Europe/Moscow 2009, 00:03:08

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132