Imbus.cn
Visit imbus.cnWhile scanning server information of Imbus.cn we found that it’s hosted by Instra Corporation Pty Ltd since April 27, 2023. Earlier Imbus was hosted by Alibaba (US) Technology Co. Ltd. in 2020 and Hangzhou Alibaba Advertising Co.Ltd. in 2019.
Imbus.cn server and hosting history
Currently hosted by
-
Instra Corporation Pty Ltd
since April 27, 2023 -
198.50.252.65
IP address
Hosting provider | IP | |
---|---|---|
Instra Corporation Pty Ltd |
198.50.252.65 | |
Alibaba (US) Technology Co., Ltd. |
101.132.150.183 | |
Hangzhou Alibaba Advertising Co.,Ltd. |
101.132.150.183 |