在 Ubuntu 上,我用 isc-dhcp-server 在每个子网中编写了一些主机声明,并且每个网络接口的每个固定地址都被成功租用。此 DHCP 服务器上插入了两个网卡。
但是如何纠正这个警告呢?
dhcpd [11328]:警告:主机声明是全局的。它们不限于您声明它们的范围。
这篇关于同一警告消息的帖子回答了主机声明超出子网定义。在涉及两张牌的情况下,我认为这不是真的。
在 Ubuntu 上,我用 isc-dhcp-server 在每个子网中编写了一些主机声明,并且每个网络接口的每个固定地址都被成功租用。此 DHCP 服务器上插入了两个网卡。
但是如何纠正这个警告呢?
dhcpd [11328]:警告:主机声明是全局的。它们不限于您声明它们的范围。
这篇关于同一警告消息的帖子回答了主机声明超出子网定义。在涉及两张牌的情况下,我认为这不是真的。
主机定义始终是全局的。
所以我的路由器上有3个网络;“局域网” 10.0.0.0/24、“访客” 10.100.100.0/24 和“物联网” 10.100.200.0/24
我
dhcpd.conf
的配置如下DHCPd
machine1
在 LAN 和machine2
IoT 子网上正确运行,并发送与该子网相关的正确配置(网络掩码、默认路由、DNS 服务器等)。如果您有一台可以连接到多个接口的机器并且您希望它们获得不同的地址,那么您可以多次列出主机。比如我的手机:
现在它将获得不同的地址,具体取决于它所在的网络。
如果该网络没有静态条目,那么它将获得一个动态地址。如果子网上没有空闲地址,则不会分配任何地址。