Есть Server 4.2.2. В конфиге пачка subnet которые должны получать клиенты.
Работает он на eth1 (192,168,0,2/24). Вопрос, почему, пока в конфиг сервера не добавишь:
subnet 192.168.0.0 netmask 255.255.255.0
{
range 192.168.0.3 192.168.0.254;
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
}
Он отказывается запускаться, выдавая следующее:
Nov 18 12:40:54 dhcpd: No subnet declaration for eth1 (192.168.0.2).
Nov 18 12:40:54 dhcpd: ** Ignoring requests on eth1. If this is not what
Nov 18 12:40:54 dhcpd: you want, please write a subnet declaration
Nov 18 12:40:54 dhcpd: in your dhcpd.conf file for the network segment
Nov 18 12:40:54 dhcpd: to which interface eth1 is attached. **
Nov 18 12:40:54 dhcpd:
Nov 18 12:40:54 dhcpd:
Nov 18 12:40:54 dhcpd: Not configured to listen on any interfaces!
Из этой подсети (192,168,0,0/24) адреса мне выдавать не нужно.
Понятно, что он хочет чтобы я декларировал сеть 192,168,0,0, но зачем?