server

159.cn

Visit 159.cn

While scanning server information of 159.cn we found that it’s hosted by Hangzhou Alibaba Advertising Co.Ltd. since June 01, 2020. Earlier 159 was hosted by route for OPHL in 2018, Oriental Power Holdings Limited in 2018 and route for OPHL in 2017.

159.cn server and hosting history

Currently hosted by

  • Hangzhou Alibaba Advertising Co.,Ltd.

    since June 01, 2020
  • 47.110.251.227

    IP address
Hosting provider IP

Hangzhou Alibaba Advertising Co.,Ltd.

47.110.251.227

route for OPHL

49.51.10.192

Oriental Power Holdings Limited

45.113.70.122

route for OPHL

49.51.8.200

ComsenzNet routes

119.28.48.217

route for OPHL

49.51.11.89