简单介绍一下我的背景,我是一个在学校工作的相当年轻的 IT 技术人员,只在学校当了几年技术员,所以我仍然认为自己是一个“新手”
无论如何,我的老板最近(星期五)扩大了我们的 DHCP 范围,并将租赁时间延长至 1 年。
现在由于某种原因,增加到一年似乎是错误的,尽管我不知道为什么,但我们不会真正耗尽 IP,而且我知道在不耗尽 IP 的情况下尽可能延长租赁时间是最好的,但一年的时间给我敲响了警钟。
编辑-附加信息:
学校非常先进,有千兆交换机、光纤到机柜、800 台 PC 和 1800 名用户。我要说的是,我可能只在这个行业工作了 4 年,我的第一份工作基本上是在呼叫中心修理打印机和耳机,但我已经在这里工作了 2 年,我可能不应该这么说,但我真的不喜欢我老板的“风格”。他背后的理由是这是一个好主意……说真的,这就是我能从他那里得到的全部信息。这与我们的监控软件或类似的东西无关。
最终的:
我只想向所有回复的人说声谢谢,让我第一次回答服务器故障问题时获得了一次很棒的体验。
答案1
从技术上讲,这个租约时间没有什么问题,特别是如果学校里的计算机和设备很少变化的话。但是,一般的经验法则是,如果你有大量可能需要租约的设备,租约应该足够长,以减少网络带宽和服务器负载。
因此从技术上讲,这样做并没有什么问题,系统设计时就支持它,但从可用性和维护的角度来看,如果您最终必须在机器进出时终止旧租约,这可能会变得令人困惑且难以维护。特别是如果您还想在一年内进行任何网络更改。
过去我通常坚持将租用时间定为大约一天但不超过一周。这实际上并不是那么大的负载,并且正确加载的 DHCP 服务器或服务器应该能够很好地处理该负载。
答案2
长期持有 IP 会导致设备在系统中移动时存在风险。现在任何额外进入的设备都会长期占据您的网络。大多数情况下,它应该只是您自己的设备,但事情总会发生:演示者的笔记本电脑例外、出现错误、教师/学生偷偷将自己的设备带入等等。很容易意外填满您的 dhcp 范围,这可能会导致各种奇怪的事情。不仅如此,当需要淘汰 dhcp 服务器时会发生什么?您将拥有一所充满 IP 的学校,这些 IP 几个月内都不会自动过期。仍在运行的机器甚至不会检查是否仍然可以继续使用其旧地址。与此同时,替换服务器将很难分发有效地址,因为它不知道谁还在持有什么。
像 dhcp 这样的网络服务有默认选项是有原因的。任何时候你覆盖默认值,你都应该有充分的理由这样做。这里的设计目标是什么?如果你只是想要一个稳定的 IP 池,我的经验是 10 天左右的时间已经足够长了。dhcp 协议指定客户端请求,并且可以配置服务器以授予(如果可能)它们之前拥有的相同 IP。这是 Microsoft 的 dhcp 服务的默认设置。因此,相对较短的租用时间仍然可以产生稳定的地址。即使是 Microsoft 服务器上默认的 8 天也相当稳定。在学校,可能会担心设备在夏天主要闲置,但即便如此,也要用它作为衡量标准,争取 90 天左右的时间……甚至这似乎有点夸张。最好问问自己,如果你真的需要春季和秋季学期之间的稳定性。
当然,我在这里大胆地认为稳定的 IP 是决策的目标。在我们知道目标和约束条件之前,我们无法真正评估实现目标的方法。但我对此持怀疑态度。
答案3
如果您编写脚本让一组虚拟机(甚至是物理机)更改其 MAC 地址、重新连接到网络并每 30 秒无限期地重复该过程,您的老板会感到高兴吗?
当我听到像 1 年 DHCP 租约这样荒谬的事情时,我首先想到的就是这个。如果我这个疯子想到要这样利用你老板的愚蠢政策,其他疯子如果注意到租约期限,可能也会有同样的想法。[讽刺] 但等等,你在学校工作,所以一些聪明过人的孩子做这种蠢事的可能性很小……[/讽刺。]
虽然没有什么证据表明这在技术上是错误的,但你不妨四处奔走,将所有 32 位机器上的交换文件大小设置为 100 GB。当你在机器级别也可以完成同样的事情时,没有理由只是浪费 IP 地址并让自己陷入网络困境。:/
答案4
当我管理学校网络时,我想要稳定的地址(我想这也是你老板的目标),但我没有设置较长的租约时间,而是使用静态分配(DHCP 预留)。每台 PC 在最初购买时都必须进行配置,因此当时它的 MAC 地址已注册,并根据其用途和位置获得固定的 IP 地址。