Получилось! Запуск DHCP сервера случился следующим образом.
Версия на английском языке Пишу Очень сокращенный перевод
Сейчас у меня в системе простой dhcp.conf Главная проблема решена, и сервер слушает только 30 подсетку.
#ifconfig -a. Смотрим какие сетевые интерфейсы есть.
Проверяем наличие MULTICAST. В большинстве случаев он есть
#route add -host 255.255.255.255 dev eth0 Как я понял, для того чтобы Windows клиенты могли подцеплятся к серверу и получать от него IP'шник
Прописываем простой dhcpd.conf файл
#gedit /etc/dhcpd3/dhcpd.conf С этим проблем нет.
#touch /var/state/dhcp/dhcpd.leases
Самое главное!
Если вы хотите чтоб сервер работал на другой сетевой карте то: (А чтоб не принимал запросы с eth0, просто не прописываем параметры подсети в конфиг файл)
/usr/sbin/dhcpd eth1
Проверяем
/usr/sbin/dhcpd -d -f
Включаем клиента. Если все в порядке,и появляются строки протокола работы,то загружаем сервер без ключей. Если требуется, прописываем запуск сервера в старт скрипт /etc/rc.d/rc.local
От себя, еще одна тонкость - запускать надо
полностью прописав путь
#/usr/sbin/dhcpd3
Если просто написать
#dhcpd3 start
то ничего не получится.
P.S. Изучая литературу, наткнулся на фразу о том: конфигурацию для интерфейсов по которым не идет раздача адресов, прописывать
надо! Просто не определять диапазон. Теоретически не надо будет проделывать все операции описанные выше. Как это будет при совмещении, я не знаю. Экспериментов на ставил.