Samba Linux DNS Configuration

Материал из Русский WINE
Перейти к: навигация, поиск

Настройка DNS

Введение

Active Directory (AD) использует DNS в фоновом режиме для обнаружения других контроллеров домена и служб, таких как Kerberos. Таким образом, члены и серверы домена AD должны иметь возможность разрешать зоны AD DNS.

Ниже описано, как вручную настроить Linux-клиентов для использования DNS-серверов. Если вы используете DHCP-сервер, предоставляющий настройки DNS для ваших клиентов, настройте DHCP-сервер для отправки IP-адресов ваших DNS-серверов.

Настройка /etc/resolv.conf

Установите IP-адрес DNS-сервера и домен AD DNS в вашем файле /etc/resolv.conf. Например:

nameserver 10.99.0.1
search samdom.example.com

Некоторые утилиты, такие как NetworkManager, могут перезаписывать изменения в этом файле, внесенные вручную. См. документацию вашего дистрибутива для получения информации о том, как настроить постоянное разрешение имен.

Для NetworkManager установите DNS-сервер с помощью графического интерфейса или nmcli и перезапустите службу NetworkManager.

Тестирование разрешения DNS-имен

Чтобы убедиться, что ваши настройки DNS верны и ваш клиент или сервер может разрешать IP-адреса и имена хостов, используйте команды nslookup или host.

Прямой поиск

Чтобы преобразовать имя хоста в его IP-адрес введите:

# nslookup DC1.samdom.example.com
Server:         10.99.0.1
Address:        10.99.0.1#53

Name:   DC1.samdom.example.com
Address: 10.99.0.1

В качестве альтернативы вы можете использовать команду host:

# host DC1.samdom.example.com
DC1.samdom.example.com has address 10.99.0.1

Обратный поиск

Чтобы преобразовать IP-адрес в его имя хоста:

# nslookup 10.99.0.1
Server:        10.99.0.1
Address:	10.99.0.1#53

1.0.99.10.in-addr.arpa	name = DC1.samdom.example.com.

или

# host 10.99.0.1
1.0.99.10.in-addr.arpa domain name pointer DC1.samdom.example.com

Обратите внимание, что в Samba AD обратная зона не настраивается автоматически. Чтобы настроить обратную зону, см. Администрирование DNS.

Разрешение SRV-записей

Active Directory (AD) использует записи SRV для поиска служб, таких как Kerberos и LDAP. Чтобы убедиться, что записи SRV разрешаются правильно, используйте интерактивную оболочку nslookup:

$ nslookup
> set type=SRV
> _ldap._tcp.samdom.example.com
Server:	192.168.0.4
Address:	192.168.0.4#53

_ldap._tcp.samdom.example.com	service = 0 100 389 dc2.samdom.example.com.
_ldap._tcp.samdom.example.com	service = 0 100 389 dc1.samdom.example.com.
> exit

или

$ host -t SRV _ldap._tcp.samdom.example.com
_ldap._tcp.samdom.example.com has SRV record 0 100 389 dc1.samdom.example.com.
_ldap._tcp.samdom.example.com has SRV record 0 100 389 dc2.samdom.example.com.

Сообщения об ошибках

  • DNS-сервер не может разрешить имя хоста:
** server can't find DC1.samdom.example.com: NXDOMAIN
  • DNS-сервер не может разрешить IP-адрес:
** server can't find 1.0.99.10.in-addr.arpa: NXDOMAIN
  • Используемый DNS-сервер недоступен:
;; connection timed out; no servers could be reached

Источник

Samba
Search.png
Файловое хранилище Samba как файловый сервер • Подключение общей папки • Samba как файловый сервер в домене
Служба каталогов
Сервер Samba как служба каталогов (AD) • Изменение IP-адреса AD • Репликация сервера AD • Резервное копирование и восстановление • Управление пользователями • Групповые политики • Групповая политика паролей
Клиент Подключение клиента AD • Устранение неполадок участников домена Samba
Бэкэнды идентификаторов winbind idmap config tdb • idmap config ad • idmap config rid • idmap config autorid
Прочее Samba как сервер печати • Проверка конфигурационного файла • Утилиты командной строки • LMHOSTS • Уровень логов • Каталоги Samba • Настройка DNS
Разное Настройка Samba для привязки к определенным интерфейсам • Тестирование динамических обновлений DNS • Samba Перенастройка бэкенда BIND9 DLZ • Конфигурация DNS для Linux и Unix
Информация SSSD vs Winbind • Установка Samba