Попробовал по образцу слепить такую штуку:
authoritative;
log-facility local7;
option ntp-servers ntp.ti.ru;
#ddns-update-style interim;
#ddns-updates on;
#update-static-leases on;
#update-conflict-detection false;
#update-optimization false;
shared-network eth2 {
subnet 192.168.0.0 netmask 255.255.255.0 {
option routers 192.168.0.1;
option domain-name-servers 109.195.33.1, 109.195.32.1;
default-lease-time 18000;
max-lease-time 72000;
range 192.168.0.65 192.168.0.159;
}
}
shared-network eth1 {
subnet 192.168.2.0 netmask 255.255.255.0 {
option routers 192.168.2.1;
option domain-name-servers 109.195.33.1, 109.195.32.1;
default-lease-time 18000;
max-lease-time 72000;
range 192.168.2.50 192.168.2.80;
}
}
не проканало.
В результате сделал на dnsmasq, действительно просто
весь его конфиг:
/etc/dnsmasq.conf
interface= eth1 eth2
listen-address=127.0.0.1, 192.168.0.1, 192.168.2.1
dhcp-range=192.168.0.100,192.168.0.200,255.255.255.0,12h
dhcp-range=192.168.2.32,192.168.2.63,255.255.255.0,12h
#dhcp-host=XX:XX:XX:XX:XX:XX,192.168.0.104
в мануалах почему то говорят, что надо писать
interface= eth1
interface= eth2
хотя так не работает.