IP Owner | Aliyun Computing Co. LTD |
Owner Address | 5F, Builing D, the West Lake International Plaza of S&T, No.391 Wen'er Road, Hangzhou, Zhejiang, China, 310099 |
Network | ALISOFT |
Owner IP Range | 2405:e000:: — 2405:e000:ffff:ffff:ffff:ffff:ffff:ffff |
Owner CIDR | 2405:e000::/32 |
ASN | AS37963 |
Name | ALIBABA-CN-NET |
Description | Hangzhou Alibaba Advertising Co.,Ltd. East Software Park, 99 Huaxing Rd. Hangzhou, China |
Organisation | |
Range | 2405:e000:: — 2405:e000:ffff:ffff:ffff:ffff:ffff:ffff |
CIDR | 2405:e000::/32 |