server

Xqi168.com

Visit xqi168.com

While scanning server information of Xqi168.com we found that it’s hosted by Hangzhou Alibaba Advertising Co.Ltd. since February 19, 2022. Earlier Xqi168 was hosted by Alibaba.com LLC in 2021, PSINet Inc. in 2020 and Hosted in Cloudie Limited in Hong Kong in 2020.

Xqi168.com server and hosting history

Currently hosted by

  • Hangzhou Alibaba Advertising Co.,Ltd.

    since February 19, 2022
  • 121.40.196.141

    IP address
Hosting provider IP

Hangzhou Alibaba Advertising Co.,Ltd.

121.40.196.141

Alibaba.com LLC

47.242.35.182

PSINet, Inc.

38.143.3.254

Hosted in Cloudie Limited in Hong Kong

45.64.75.238