This does NOT just flush the DNS cache; it flushes the whole Directory Service cache. The man page for dscacheutil says:
-flushcache
Flushes the entire cache. This should only be used in extreme
cases. Validation information is used within the cache along
with other techniques to ensure the OS has valid information
available to it.
+27
-flushcache
Flushes the entire cache. This should only be used in extreme
cases. Validation information is used within the cache along
with other techniques to ensure the OS has valid information
available to it.
+322
lookupd -flushcache
+29
how to use terminal and ask stupid questions like
that.
If you were intelligent u'd know this is simply a gui
frontend of that....
+70
~$ping SATYRICA
ping: cannot resolve SATYRICA: Unknown host
-2
+406
% strings MacOS/DNS Flusher | fgrep cache
/usr/bin/dscacheutil
-flushcache
+125
+322