运维开发网

网络 – 当DNS和DHCP脱机时网络是否仍然有效?

运维开发网 https://www.qedev.com 2020-03-07 09:25 出处:网络 作者:运维开发网整理
在我的局域网中,我有一台 Windows服务器和一台Synology NAS用于存储,直接连接到服务器,并通过VM作为存储提供给客户端.服务器提供域控制器,主VLAN的DNS服务器和DHCP服务器功能.客户端和服务器都连接到交换机. 我想知道,如果服务器脱机,这将占用域,DHCP服务器和DNS服务器,网络仍然可用于客户端,客户端仍然可以找到NAS? 如果我理解正确,已经分配了IP的设备可以工作并找
在我的局域网中,我有一台 Windows服务器和一台Synology NAS用于存储,直接连接到服务器,并通过VM作为存储提供给客户端.服务器提供域控制器,主VLAN的DNS服务器和DHCP服务器功能.客户端和服务器都连接到交换机.

我想知道,如果服务器脱机,这将占用域,DHCP服务器和DNS服务器,网络仍然可用于客户端,客户端仍然可以找到NAS?

如果我理解正确,已经分配了IP的设备可以工作并找到对方,但新连接的设备不会?如果是这样,只要IP分配仍然有效,网络将继续工作?

在DHCP租约到期之前,网络将继续工作.租约到期后,设备可能会切换到RFC 3927地址.但这些地址是不可预测的,因此您必须依靠MDNS才能找到它们,并且它们不可能在给定的设备对之间工作,直到它们都从DHCP分配的地址切换到RFC 3927地址.

在DHCP服务器上,您可以增加租用时间.如果此网络位于NAT后面,您可能会拥有大量地址,并且可以配置非常高的租约时间.但它只适用于已有地址的客户.

您可能希望使用静态IP地址配置NAS本身. (这将主要排除RFC 3927地址作为后备,但这首先不是后备.)

除非您的客户端通过IP地址连接到NAS或在其hosts文件中安装NAS,否则他们将需要DNS来查找NAS. DNS记录的TTL决定DNS发生故障后能够在多长时间内找到NAS.但请记住,DHCP通常在租用时间的一半后刷新,DNS记录通常只在它们已经过期后才刷新.因此即使使用高TTL,DNS记录也可能会过期.只有缓存了该名称的客户才能使用它.每台客户端计算机都可能有自己的DNS缓存,但无法保证.您最终可能依赖于应用程序层DNS缓存,并且重新启动访问NAS的应用程序可能会丢失缓存的DNS记录.

我建议考虑在DHCP和DNS丢失的情况下继续运行是否必须使用IPv6链路本地地址.所有现代操作系统都默认打开它们,并且设备通常至少有一个地址保持静态,无论网络配置如何变化.

0

精彩评论

暂无评论...
验证码 换一张
取 消