add cache dns
Merge pull request #7 from fengmk2/dns-cache

add cache dns