IP Lookup ResultSnapshotNotice: data is being updated, so some fields may be inaccurate.IP Address120.78.85.92PingTracerouteLocation China, Guangdong, ShenzhenCorrectASNAS37963ASN OwnerDataCenterAlibaba (China)alibabagroup.comCompanyDataCenterAlibaba (China)alibabagroup.comLongitude114.0599Latitude22.5429IP TypeDataCenterWhy Datacenter?Native IPNative IPWhy Native IP?Risk ScoreIP Address (Decimal)2018399580
ASN HistoryNetworkAS OrganizationCountryFirst SeenLast SeenAS37963120.78.0.0/16DataCenterAlibaba (China) China -- --
Recent IP Lookups65.182.121.3120.78.85.9293.118.55.20213.131.92.6647.231.182.20145.93.75.19376.36.26.2464.74.69.2182.40.48.35207.182.47.18075.164.153.206188.232.60.513.95.1.130158.247.65.233199.47.67.48167.8.87.189118.70.43.11646.110.131.162115.167.108.50158.120.50.231120.78.85.91120.78.85.93