IP discovery lookup for: 27.124.12.86

We identified 1 domains pointing to 27.124.12.86.

Domain IPv4 IPv6 MX and NS
888yuhe.com.cdn5.xvcdn.net.

27.124.12.86
27.124.12.95
cdn5.xvcdn.net.