По хорошему вопрос решается на уровне доменных политик, но скорее всего у Вас там все пользователи сидят как локальные администраторы.
За автоматическое обнаружение принтеров отвечают сетевые службы AirPrint/mDNS,WSD,SLP,SNMP.
Сама печать может работать через IPP, LPR/LPD, Raw TCP/IP (или JetDirect)
Самый анонимный вариант сетевого принтера - это JetDirect на 9100 , но легко вскрывается сканированием сети.
Но тут проблема в связке с DHCP вы не сможете на него и сами попасть. Остается только назначить статический IP.
Но в результате секрет Полишинеля :(
Принтеры могут иметь белые списки по mac,ip. Но сейчас винда по умолчанию использует скрытие мак адреса, а айпишники динамические