www.baiyitianshi.com is an alias for 577938.vhost240.cloudvhost.cn. 577938.vhost240.cloudvhost.cn has address 116.255.151.5