вообще все работает, пробуй, тестируй, но есть одно - если ты демон перезагрушть - все маршруты попадают, и прийдется ждать пока клиента снова пошлет dhcp discover.
потому напрашивается вопрос - задача у тебя какая ? какие исходный данные, кто клиенты - обычные абоненты как у нас в провайдинге, или сервера, которые ты хочешь изолировать друг от друга ?