为什么我们需要为DHCP服务器设置租约时间?在IP地址过期时使用该IP地址的客户端会发生什么情况?如果我把时间定在100年,那又有什么区别呢?
此外,我不知道为什么我们必须设置一个域名到一个DHCP服务器。背后的想法是什么?
发布于 2011-07-27 12:48:49
IP地址是TCP/IP网络中的资源,需要进行管理。您可以手动完成此操作(将所有计算机设置为静态IP地址),也可以根据RFC1531中描述的规则使用DHCP服务器为您进行管理。
当客户端请求一个IP地址,而DHCP服务器即将将该地址“租赁”给客户端时,服务器必须知道此租约应该是多长时间。如果租约的长度不确定,那么一旦所有IP地址都被租赁,您就无法连接任何新的客户端,即使使用以前租用地址的计算机都已停止工作。如果租约的长度为零,就没有必要拥有这些租约。
如果租约到期,那么服务器将看到这是一个迹象,表明这个IP地址现在可以被重用,即分配给另一个客户端。如果一台计算机在DHCP服务器不知情的情况下使用该地址,那么您可能会得到两台使用相同地址的计算机,这将在您的网络上造成混乱(因为这两台计算机将同时回答相同的查询,而这两台计算机不能相互交谈,因为它们实际上只是在与自己交谈)。
将默认租赁时间(或特定租约的任何租赁时间)设置为100年,使此IP地址(或与此时间一起租赁的任何地址)在100年内不可用。正如TomTom已经说过的那样,对于所有的意图和目的,这将禁用DHCP的好处。
你的最后一个问题没有多大意义,因为它缺乏清晰的细节。DHCP服务器中有几种处理DNS的选项:
发布于 2011-07-27 08:36:02
为什么我们需要为DHCP服务器设置租约时间?
租约时间是设置好的,这样客户端就不会无限期地持有IP地址。它允许一种机制来优雅地重用DHCP地址。
在IP地址过期时使用该IP地址的客户端会发生什么情况?
当DCHP正常工作时,客户端将开始尝试在租约的半衰期续订租约。这是为了防止IP地址被分配给另一台机器,并提供一种保持租约的优雅方式。预订是为了给客户提供更稳定的地址--例如,在大多数公司,周末大多数电脑都会关机,所以在周一dhcp再次给出相同的地址。
如果我把时间定在100年,那又有什么区别呢?
没人知道地址。客户端,即使关闭,客户端将保留100年,因此您将耗尽地址。如果将租约放得太高,就会成功地防止地址重用。
此外,我不知道为什么我们必须设置一个域名到一个DHCP服务器。背后的想法是什么?
这个想法是,客户端知道它在哪个领域,当您在web浏览器中输入"blabla“时,计算机也可以尝试"blabla.domain.company”,因为它知道域名。与tcp/ip设置相同的设置(默认域后缀)。
https://serverfault.com/questions/294457
复制相似问题