目前,我们在 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