Por que não especificar um servidor tftp que esteja fora? Contanto que seus clientes estejam recebendo o gateway padrão apropriado, esse pode ser o caminho mais fácil.
Dito isto, se você deve suportar várias interfaces -
É possível executar várias instâncias do dhcpd. Cada um teria sua própria configuração, que incluiria entradas para vincular especificamente a referida instância a uma interface específica. Para facilitar a administração, cada arquivo de configuração pode ser definido para incluir um arquivo de configuração adicional que possa conter outras configurações comuns. Isso provavelmente seria bom para um número relativamente pequeno de interfaces (ou seja, < = 10-20), mas se for necessário dimensionar muito mais, eu examinarei uma infra-estrutura L3 adequada com endereços / relés auxiliares.