Код: Выделить всё
eth0 192.168.0.10/24
eth1 10.0.1.1/24
eth1:1 10.0.2.1/24
eth2 10.0.6.1/24
eth2:1 10.0.7.1/24
eth2:2 10.0.11.1/24
eth2:3 10.0.12.1/24DHCP по замыслу должен обслуживать eth1, eth1:1, eth2, eth2:1, eth2:2, eth2:3
но не как не получается заставить его выдавать адреса... для разных сетей висящих на одном физическом интерфейсе, поясню на примере:
не выдаёт адреса сразу для eth2, eth2:1, eth2:2, eth2:3, но если в конфиге указываю какую то одну сеть то всё нормально, как только появляется две (и более) сети то ошибка.
так же и с eth1, eth1:1, не хочет выдавать адреса двум сетям сразу, одной - пожалуйста, двум - нет.
в тоже время спокойно работает в такой связке: eth1:1, eth2.
и ещё... если я смотрю информацию на клиентской машине скажем висящей на eth2:2, то она говорит что ей выдал адрес DHCP сервер с адресом eth2, то есть 10.0.6.1, хотя сама клиентская машина имеет адрес 10.0.11.2, и по идее адрес ей должен выдавать 10.0.11.1.
надеюсь не запутал.
P.S. OS: Gentoo 2006.1, DHCPd 3.0.3 gentoo r9