Как запретить "объединению сетевых объявлений" выполнять обновление DDNS?

Я использую "net ads join" для добавления серверов Linux в домен AD. Серверы являются многодомными, с общедоступным IP-адресом на eth1 и не маршрутизируемой частной фоновой сетью на eth0 (в пространстве 172,20, используется для сетевых загрузок и установок и т. Д. - нет маршрутизации в Интернет в этой сети).

Когда я "присоединяюсь к чистой рекламе", создается впечатление, что создается запись DDNS для интерфейса 172.20. Как я могу предотвратить это?

(FWIW, мои полномочия на уровне AD очень ограничены - я могу присоединяться к серверам и удалять записи сервера, но это все...)

3 ответа

Решение

Единственный способ предотвратить добавление нежелательного интерфейса - это отключить его при запуске команды net ads join. Тогда это не добавлено, и это может быть вручную восстановлено впоследствии. Теперь, чтобы узнать о регистрации ошибки Centos...

Мой ответ, вероятно, основан на новом коде, который не был доступен, когда был задан оригинальный вопрос, но вот он:

Когда вы присоединяетесь к объявлениям в сети, добавьте опцию "--no-dns-updates"

Из "человек чистая":

   --no-dns-updates
       Do not perform DNS updates as part of "net ads join".

Задайте глобальный параметр interfaces в /etc/samba/smb.conf для интерфейса, который должен быть зарегистрирован.

interfaces = eth0

Источник: https://access.redhat.com/solutions/519193

Я полагаю, что список интерфейсов (в соответствующем названии параметра "interfaces"), которые зарегистрированы, прибывает из smb.conf файл на машине, которую вы присоединяете к AD; если такого параметра нет, то используются все (не петлевые) интерфейсы.

Вот некоторая документация по этому параметру, которая не выходит и не говорит вышеизложенное, но однозначно подразумевает это в нескольких местах (а также документирует способы указания интерфейсов в этом параметре, например, по имени или даже по маске сети):

http://samba.org/~tpot/articles/multiple-interfaces.html

Другие вопросы по тегам