Do CNAME records result in a second DNS lookup Not sure there's any way to prevent the DNS resolver from doing the second step Using nslookup you can use : set q=cname which will then return the actual CNAME value, but if you try it you'll also see that it returns the resulting A record details as well So I guess it depends on how you're doing the query and how you're processing the result