Alibabatech.org
Visit alibabatech.orgWhile 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 |