首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DHCP出租时间和域名做什么?

问DHCP出租时间和域名做什么?
EN

Server Fault用户
提问于 2011-07-27 07:43:28
回答 2查看 50.8K关注 0票数 5

为什么我们需要为DHCP服务器设置租约时间?在IP地址过期时使用该IP地址的客户端会发生什么情况?如果我把时间定在100年,那又有什么区别呢?

此外,我不知道为什么我们必须设置一个域名到一个DHCP服务器。背后的想法是什么?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-07-27 12:48:49

IP地址是TCP/IP网络中的资源,需要进行管理。您可以手动完成此操作(将所有计算机设置为静态IP地址),也可以根据RFC1531中描述的规则使用DHCP服务器为您进行管理。

当客户端请求一个IP地址,而DHCP服务器即将将该地址“租赁”给客户端时,服务器必须知道此租约应该是多长时间。如果租约的长度不确定,那么一旦所有IP地址都被租赁,您就无法连接任何新的客户端,即使使用以前租用地址的计算机都已停止工作。如果租约的长度为零,就没有必要拥有这些租约。

如果租约到期,那么服务器将看到这是一个迹象,表明这个IP地址现在可以被重用,即分配给另一个客户端。如果一台计算机在DHCP服务器不知情的情况下使用该地址,那么您可能会得到两台使用相同地址的计算机,这将在您的网络上造成混乱(因为这两台计算机将同时回答相同的查询,而这两台计算机不能相互交谈,因为它们实际上只是在与自己交谈)。

将默认租赁时间(或特定租约的任何租赁时间)设置为100年,使此IP地址(或与此时间一起租赁的任何地址)在100年内不可用。正如TomTom已经说过的那样,对于所有的意图和目的,这将禁用DHCP的好处。

你的最后一个问题没有多大意义,因为它缺乏清晰的细节。DHCP服务器中有几种处理DNS的选项:

  1. 当指定DHCP服务器为特定客户端发送固定IP地址时,可以定义DDNS主机名。这允许DHCP服务器动态更新标识的DNS服务器,以便为该客户端提供名称解析。
  2. 如果客户端配置为向DHCP服务器提供主机名,则可以使用该主机名进行动态DNS更新。
  3. DHCP服务器不仅提供IP地址,还可以向客户端提供一系列配置选项(DHCP表示动态主机配置协议)。其中一个选项是告诉客户端哪些DNS服务器用于名称解析。如果不配置此选项,则必须手动配置每个客户端以进行DNS解析(这某种程度上违背了DHCP的思想)。
  4. 如果上述任何问题都没有回答你的问题,那么请澄清问题到底是什么。
票数 6
EN

Server Fault用户

发布于 2011-07-27 08:36:02

为什么我们需要为DHCP服务器设置租约时间?

租约时间是设置好的,这样客户端就不会无限期地持有IP地址。它允许一种机制来优雅地重用DHCP地址。

在IP地址过期时使用该IP地址的客户端会发生什么情况?

当DCHP正常工作时,客户端将开始尝试在租约的半衰期续订租约。这是为了防止IP地址被分配给另一台机器,并提供一种保持租约的优雅方式。预订是为了给客户提供更稳定的地址--例如,在大多数公司,周末大多数电脑都会关机,所以在周一dhcp再次给出相同的地址。

如果我把时间定在100年,那又有什么区别呢?

没人知道地址。客户端,即使关闭,客户端将保留100年,因此您将耗尽地址。如果将租约放得太高,就会成功地防止地址重用。

此外,我不知道为什么我们必须设置一个域名到一个DHCP服务器。背后的想法是什么?

这个想法是,客户端知道它在哪个领域,当您在web浏览器中输入"blabla“时,计算机也可以尝试"blabla.domain.company”,因为它知道域名。与tcp/ip设置相同的设置(默认域后缀)。

票数 9
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/294457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档