server

Tpba.cn

Visit tpba.cn

While scanning server information of Tpba.cn we found that it’s hosted by HK HanMing IDC since October 30, 2021. Earlier Tpba was hosted by Alibaba.com LLC in 2016 and Aliyun Computing Co. LTD in 2013.

Tpba.cn server and hosting history

Currently hosted by

  • HK HanMing IDC

    since October 30, 2021
  • 154.89.4.175

    IP address
Hosting provider IP

HK HanMing IDC

154.89.4.175

CHINANET Fujian province network

117.28.16.8

Alibaba.com LLC

47.88.8.233

Aliyun Computing Co., LTD

42.121.116.199