IP Lookup ResultSnapshotNotice: data is being updated, so some fields may be inaccurate.IP Address120.78.189.76PingTracerouteLocation China, Guangdong, ShenzhenCorrectASNAS37963ASN OwnerDataCenterAlibaba (China)alibabagroup.comCompanyDataCenterAlibaba (China)alibabagroup.comLongitude114.0599Latitude22.5429IP TypeDataCenterWhy Datacenter?Native IPNative IPWhy Native IP?Risk ScoreIP Address (Decimal)2018426188
ASN HistoryNetworkAS OrganizationCountryFirst SeenLast SeenAS37963120.78.0.0/16DataCenterAlibaba (China) China -- --
Recent IP Lookups120.78.189.7661.233.0.92175.154.42.2172a02:8429:1f60:6201:5863:9915:9344:662169.174.89.11167.58.110.3614.98.255.250149.127.145.6421.9.145.73129.66.222.69193.51.224.249104.103.68.79103.4.221.31190.107.120.298.22.43.41137.189.96.1334.153.18.74118.66.0.70202.64.53.210154.22.136.196120.78.189.75120.78.189.77