The Nameserver ns2.net.edu.cn have a IP Address of 202.112.0.13 which is hosted on China.
位置网,ipv6位置服务,北斗位置服务