活动目录控制器上的域 A 记录

活动目录控制器上的域 A 记录

目前,我们在 Debian 8 和 Samba 4 上运行了一个小型网络的 Active Directory 设置。有一次,我们必须将 AD 服务器的 IP 地址从 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

看起来服务器运行良好,但我不想让它保持这种状态。我知道这是一个新手问题,但我找不到答案,有没有办法修改此记录?

更新

/etc/网络/接口

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

答案1

我不确定我是否正确理解了这个问题,并且我还没有足够的声誉来发表评论,但我会检查以下内容:

确保 DNS 服务器设置正确,并检查 DNS 服务器是否将 serverdc.domain.local 解析为 100.0.0.100。使用 nslookup 或 dig 检查解析度。您是否在 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

相关内容