Mic*_*cha 6 networking domain-name-system dhcp windows
我在我的(非常小的,约 110 名学生)学校管理网络。我们有一台 Windows Server 2008 R2 Standard 服务器,我们使用 Windows 7 Professional。我们有大约 10 个工作站和 5 台笔记本电脑,后者有时通过以太网连接,有时通过 Wi-Fi 连接。我注意到这会创建重复的 DHCP 租约,然后只有其中一个可以在 DNS 中注册——第二个就失败了。有什么办法可以解决这个问题,例如,当我 ping notebook-1 时,无论当前使用哪个接口,它都会到达笔记本电脑?
这篇文章重申了我们在您的原始帖子下的评论中已经讨论过的一些内容,以造福他人,但进一步(希望)解决您的问题。
DHCP 服务器根据客户端报告的 MAC 地址向客户端租用 IP 地址。因此,如果一台计算机有两个网络接口,LAN 和 WLAN(无线 LAN),每个接口都有自己的 MAC 地址,那么您最终可以获得两个 DHCP 租用。两个租约将报告相同的计算机名称,但如果您检查 MAC 地址(或唯一 ID),您会注意到它们实际上是不同的记录。
简而言之,您的问题的答案是肯定的——笔记本电脑的主机名可以与其两个接口相关联?但是,有一些注意事项。
一旦客户端从 DHCP 收到租用的 IP 地址,DNS 注册可能会发生以下几种情况之一:
如果 DNS 服务器配置为仅允许安全动态更新,则第一个更新记录的系统将成为所有者,所有其他尝试访问 DNS 记录的尝试都将导致访问冲突。例如,如果客户端首先注册其 DNS 记录,DHCP 服务可能会遇到类似 Micha 所描述的错误。
当 DHCP 服务代表客户端注册连接时,它将使用客户端提供的名称注册最近租用或更新的 IP 地址。考虑以下:
除非您有一些令人信服的理由为什么 DHCP 服务器应该代表其客户端注册 IP 地址,否则您应该将 DNS 注册留给各个客户端。与 DHCP 服务器不同,客户端将注册多个 DNS 条目——每个具有 IP 地址的网络适配器一个。考虑以下:
总而言之,这就是您想要的:
如何为安全动态更新配置 DNS:
如何将 DHCP 配置为不为所有客户端更新 DNS:
配置窗口以固定时间间隔刷新动态 DNS 注册:
将以下组策略设置应用于您的所有计算机(或仅笔记本电脑):
注意:如果您需要更短的刷新间隔,您可以尝试使用组策略创建计划任务以运行“ipconfig /registerdns”。该命令需要提升的权限,因此此选项可能会引入不必要的安全风险。
希望这可以帮助!