Это кажется, самый соответствующий путь состоит в том, чтобы использовать пользовательский dhclient-сценарий для каждого интерфейса и записать параметры DNS в отдельных файлах (т.е./etc/resolv.d/eth[01]) и затем назвать сценарий, который объединяет все эти файлы в глобальном/etc/resolv/conf
Насколько я знаю, что dhclient не поддерживает это, так как не достаточно умно объединить конфигурации, и это - что-то, что не использует большинство людей.
Ваша единственная опция состоит в том, чтобы использовать supercede
и append
но так как это не делает то, что Вы хотите, Вы находитесь в значительной степени в не разрешимом сценарии.