Назад | Перейти на главную страницу

Контроллер домена Samba - требуется ли DNS?

Я собираюсь настроить контроллер домена Samba с использованием Ubuntu Server для некоторых клиентов Windows XP / 7, и у меня есть один важный вопрос: учитывая важность DNS в инфраструктуре Microsoft Active Directory, почему ни в одном из руководств по настройке не упоминается настройка DNS для поддержки домена Samba?

Я установил сервер LDAP / Samba в тестовой сети, к которой я очень скоро попытаюсь присоединиться с помощью клиента XP, но я просто не понимаю, как клиент на самом деле «обнаружит» домен - поскольку я знаю, что это как работают домены AD.

Надеюсь, кто-нибудь сможет пролить свет на это!

Samba 3, текущая версия, не использует протоколы Active Directory. Вместо этого он использует старые протоколы домена NT4. Как упоминал Джаспер, для поиска используется NetBIOS, который использует широковещательные рассылки. Возможно, вы захотите настроить Samba в качестве WINS-сервера, если у вас более одной подсети, это необходимо.

Если вы используете Samba4 alpha, который делает используйте протоколы AD, тогда вам понадобится DNS-сервер. Есть несколько смельчаков, которые используют Samba4 в производстве без особых проблем, на самом деле он довольно стабилен.

Разрешение Netbios или WINS гораздо чаще используется с Samba, а DNS является дополнительным методом разрешения в зависимости от того, как вы настроили своих клиентов.

Netbios или WINS не требуется для использования Samba. Если вы отключите netbios, почти все клиенты SMB будут пытаться использовать разрешение DNS.

Из как

Когда NetBIOS через TCP / IP отключен, использование DNS имеет важное значение.

Некоторые старые клиенты не поддерживают использование DNS. Но большинство клиентов SMB, не поддерживающих DNS, также не поддерживают TCP / IP.

В этой статье описаны способы настройки клиентов Windows для использования выигрышей,

NetBIOS использует свой собственный механизм поиска, чем и занят демон nmbd.

Я не знаю о доменах AD, но домены samba используют DNS только для динамического сопоставления имен хостов рабочих станций Windows из запросов NetBIOS в DNS, поэтому рабочие станции без Windows могут обращаться к ним по имени. Однако это ни в коем случае не обязательно.

При настройке samba 3 в качестве контроллера домена потребуется WINS-сервер, если у вас его в настоящее время нет в сети. В противном случае ваши клиенты Windows не смогут найти контроллер домена.

Это просто, и его можно включить, установив wins support = yes в smb.conf.

После включения этой опции перезапустите самбу и подождите 10 минут. Затем в вашем Linux-окне найдите запись wins.dat, и вы должны увидеть список ваших клиентов Windows в сети.

  • Команда Testlabs. www.testlabs.com.au