use guava cache ip