Bien que la question soit très ancienne, puisque j'ai eu du mal à trouver la bonne réponse, je pense qu'il est toujours pertinent d'y répondre. Si je comprends bien votre question, je pense que la meilleure solution est d'utiliser les deux options de dhcpcd.conf qui sont conçues pour cela. Voici ce que dit la doc :
allowinterfaces pattern : Lors de la découverte des interfaces, le nom de l'interface doit correspondre à pattern qui est une liste de patterns séparés par des espaces ou des virgules passée à fnmatch(3). Si la même interface correspond à denyinterfaces, elle est toujours refusée.
refuser les interfaces pattern : Lors de la découverte des interfaces, le nom de l'interface ne doit pas correspondre à pattern qui est une liste de patterns séparés par des espaces ou des virgules passée à fnmatch(3).
Exemple : denyinterfaces eth0