www.98guobin.com is an alias for www98guobin.dnsh6666.com. www98guobin.dnsh6666.com has address 43.140.222.149