以前は次のようにやっていたようですが、いつの間にかかわったようです。

Mac OS X で DNS のキャッシュをクリアする。

lookupdはすでに存在しません。そのかわりdscacheutilが使われるようになっています。
これはmac上の様々なキャッシュを統一的に扱うようにしているようです。

次のようにするとdnsキャッシュの中身が見れます。

dscacheutil -cachedump -entries host

で、クリアするときはこんな感じ

dscacheutil -flushcache

なるほどなるほど。