Le plus simple est d'utiliser votre serveur de DHCP et d'assigner statiquement des IP address aux machines qui sont permises le plein accès, puis dans ces entrées de DHCP vous pouvez spécifier un serveur de DNS différent du défaut sur le réseau.
Comment vous faites ceci dépendra de quel serveur de DHCP vous utilisez mais les la plupart te permettent de faire des tâches statiques basées sur le MAC address de l'interface de réseau de la machine de client.