le DNS c'est tellement simple quil n'y a pas besoin de grands cours ...
Si vraiment tu souhaites en connaitres tous les details, mattes les RFC ;)
Sinon, ce que tu peux toujours faire c'est te pencher sur un implémentation particulière, comme bind et djbdns, car le cnfigurer te permet de clarifier les choses (et la: man bind par ex)
Je cherche un bon cours sur le DNS qui couvre à peu près tout ce qu'il y a savoir sur les DNS, j'ai bien googlé mais je trouve quasi rien si ce n'est un ou deux cours incomplet et pas top.