我刚刚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不变。