DHCP /静态IP命名

我刚刚inheritance了一个小型networking的系统pipe理,我们可以独占访问私有虚拟子网上的前128个IP。 我们有一个DHCP服务器,它将IP地址绑定到特定的MAC地址,如服务器上的/etc/dhcp/dhcpd.conf文件(CentOS 6.2)所定义的那样,如下所示:

 host <name> { hardware ethernet <mac address>; fixed-address <ip>; } 

然而,在那个文件里面也有评论,基本上列出了一组指定的核心基础设施

 # Non-DHCP STATIC. ONLY critical infrastructure 

非DHCP静态地址-MAC绑定如何以及在哪里实现? 我假设这个逻辑是,如果DHCP服务器closures,这些系统(NIS,NFS等)将保持活着 – 这是否有意义?

最后 – 显然DHCP是为了所有意图和目的设置静态IP(即MAC地址和IP地址绑定在一起)。 但是,那么dhcpd.conf文件也会引用注释中的非DHCP静态IP。 是否有更正确的术语,或者它们是不同types的静态IP?

当DHCP服务器根据客户端的MAC地址分配固定IP时,称为DHCP Reservation ,并且不是静态IP地址。

使用静态选项硬编码到接口configuration文件中的地址是静态地址。 它独立于您的DHCP服务器。 评论很可能在那里,所以人们不会做出与静态分配的IP重叠的保留。

老实说,这听起来像你工作的地方有点乱,你应该为使用的IP地址做文档,或者有适当的IPAM系统。 另外,大多数人会同意所有的服务器都应该有静态的IP地址,并且不要把DHCP作为一个依赖项,即使有保留。 当然,每个人都有自己的。

这听起来像你的服务器configuration了静态IP – 他们不使用DHCP进行地址分配。 只需修改操作系统以始终使用相同的IP地址即可实现这些function,而且甚至不用通过DHCP询问。

每次使用DHCP向主机分发相同的IP地址都是DHCP保留。 避免使用静态来引用预留,即使分发的IP不变。