139.129.26.211

Queried: 2025-12-29 17:39:17

IP: 139.129.26.211
Origin-AS: 37963
Prefix: 139.129.0.0/17
AS-Path: 8220 1299 4837 37963
AS-Org-Name: Hangzhou Alibaba Advertising Co.,Ltd.
Org-Name: Aliyun Computing Co., LTD
Net-Name: ALISOFT
Cache-Date: Dec 29 2025 05:57:37
Latitude: 36.098610
Longitude: 120.371940
City: Qingdao
Region: Shandong
Country: China
Country-Code: CN
Route-Originated-Date: Oct 09 2025 17:02:28
Route-Originated-TS: 1760029348

Back

Your IP Address: 216.73.216.42