server

Alibabatech.org

Visit alibabatech.org

While scanning server information of Alibabatech.org we found that it’s hosted by Hangzhou Alibaba Advertising Co.Ltd. since November 26, 2019. Earlier Alibabatech was hosted by Zhejiang Taobao Network Co.Ltd in 2016, Alibaba.com LLC in 2015 and Zhejiang Taobao Network Co.Ltd in 2012.

Alibabatech.org server and hosting history

Currently hosted by

  • Hangzhou Alibaba Advertising Co.,Ltd.

    since November 26, 2019
  • 110.75.120.158

    IP address
Hosting provider IP

Hangzhou Alibaba Advertising Co.,Ltd.

110.75.120.158

Zhejiang Taobao Network Co.,Ltd

140.205.34.16

Alibaba.com LLC

205.204.101.48

Zhejiang Taobao Network Co.,Ltd

110.75.120.158