IP Lookup ResultSnapshotNotice: data is being updated, so some fields may be inaccurate.IP Address120.78.199.244PingTracerouteLocation China, Guangdong, ShenzhenCorrectASNAS37963ASN OwnerDataCenterAlibaba (China)alibabagroup.comCompanyDataCenterAlibaba (China)alibabagroup.comLongitude114.0599Latitude22.5429IP TypeDataCenterWhy Datacenter?Native IPNative IPWhy Native IP?Risk ScoreIP Address (Decimal)2018428916
ASN HistoryNetworkAS OrganizationCountryFirst SeenLast SeenAS37963120.78.0.0/16DataCenterAlibaba (China) China -- --
Recent IP Lookups120.78.199.244217.74.22.43200.9.74.24395.131.112.86104.18.31.87181.224.183.78205.103.96.183116.110.47.190205.152.203.155162.193.149.7046.249.125.234209.33.176.13196.44.129.253115.187.71.5736.134.156.1385.208.47.1442a09:bac5:d45b:2646::3d0:3b95.102.128.765.199.166.3214.250.72.187120.78.199.243120.78.199.245