linux dhcpd 设置 关于 subnet

dhcp服务器可能有多快网卡 用于对不同网段中的客户机进行DHCP服务  因此在设置中使用subnet关键字表示不同网卡所在网段的Ip分配策略
如一台机上有2块网卡  两块网卡处在不同网段 一个为192.168.1.0 另一个为192.168.2.0  子网掩码都为255.255.255.0
那么在/etc/dhcpd.conf 中加入
subnet 192.168.1.0 netmask 255.255.255.0
{
range	192.168.1.100 192.168.1.200;
}
subnet 192.168.2.0 netmask 255.255.255.0
{
range	192.168.2.100 192.168.2.200;
}
以此达到目的

#注意:一下配置的多个网段,分别对应服务器上多个网卡的地址段,而不是单一网卡上的多个地址(address alias 地址别名);

#如果你有某网卡设置多个地址,而配置文件中分别给这些网段设置了subnet(这是很多人所谓的”多网段dhcp地址分配“),那么启动
#dhcpd时,会收到如下错误,一般是发送到/var/log/messages:
#Jun 19 14:49:14 mail dhcpd: Interface fxp1 matches multiple shared networks
原文地址:https://www.cnblogs.com/zhihaowang/p/10128583.html