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

Запись домена A на контроллере активного каталога

В настоящее время у нас есть установка Active Directory для небольшой сети, работающей на Debian 8 и Samba 4. В какой-то момент нам пришлось изменить IP-адрес сервера AD с 100.0.0.4 на 100.0.0.100. Я редактировал:

/etc/network/interfaces    
/etc/hosts
/etc/resolv.conf

Проблема в том, что host -t A возвращает старый IP-адрес.

root@serverdc:~# host -t A serverdc.domain.local
serverdc.domain.local has address 100.0.0.4

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

ОБНОВИТЬ

/ и т.д. / сеть / интерфейсы

source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
    address 100.0.0.100
    netmask 255.255.255.0
    network 100.0.0.1
    broadcast 100.0.0.255
    gateway 100.0.0.1
    dns-nameservers 100.0.0.100
    dns-search serverdc.local

/ etc / hosts

127.0.0.1       localhost
100.0.0.100     serverdc.domain.local   serverdc
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

/etc/resolv.conf

search serverdc.domain.local
nameserver 100.0.0.100

nslookup

root@serverdc:~# nslookup serverdc.domain.local
Server:         100.0.0.100
Address:        100.0.0.100#53
Name:   serverdc.domain.local
Address: 100.0.0.4

/etc/samba/smb.conf

# Global parameters
[global]
    workgroup = DOMAIN
    realm = DOMAIN.LOCAL
    netbios name = SERVERDC
    server role = active directory domain controller
    dns forwarder = 100.0.0.1
    idmap_ldb:use rfc2307 = yes

    idmap config * : range = 10000 - 20000
    map untrusted to domain = Yes
    winbind enum users = Yes
    winbind enum groups = Yes
    winbind use default domain = Yes

[netlogon]
    path = /var/lib/samba/sysvol/altfel.local/scripts
    read only = No
    browsable = No

[sysvol]
    path = /var/lib/samba/sysvol
    read only = No
    browsable = No

# After this line are the samba shares

Я не уверен, правильно ли я понял вопрос, и у меня пока недостаточно репутации, чтобы комментировать, но я бы проверил следующее:

Убедитесь, что DNS-сервер настроен правильно, и проверьте, разрешает ли DNS-сервер serverdc.domain.local как 100.0.0.100. Используйте nslookup или копайте, чтобы проверить разрешение. Вы перезапустили сетевую службу на своей машине Debian?

Если это еще не ответ на вашу проблему, вы можете опубликовать свои изменения в описанных вами файлах, что может помочь другим ответить на ваш вопрос.

Также будет полезно более подробно описать настройку вашей сети.

Надеюсь это поможет.

Изменить (окончательное решение):

Итак, наконец, OP использовал samba в качестве DNS-сервера, и потребовалось обновление существующей записи A, что выполняется следующим образом:

samba-tool dns update 100.0.0.100 domain.local serverdc A 100.0.0.4 100.0.0.100