IP Lookup ResultSnapshotNotice: data is being updated, so some fields may be inaccurate.IP Address120.78.93.90PingTracerouteLocation China, Guangdong, ShenzhenCorrectASNAS37963ASN OwnerDataCenterAlibaba (China)alibabagroup.comCompanyDataCenterAlibaba (China)alibabagroup.comLongitude114.0599Latitude22.5429IP TypeDataCenterWhy Datacenter?Native IPNative IPWhy Native IP?Risk ScoreIP Address (Decimal)2018401626
ASN HistoryNetworkAS OrganizationCountryFirst SeenLast SeenAS37963120.78.0.0/16DataCenterAlibaba (China) China -- --
Recent IP Lookups120.78.93.90167.95.0.110110.167.255.169149.154.53.179201.12.72.6664.201.228.25087.243.112.27191.6.59.243201.166.129.3791.191.7.192a03:2880:f806:4a::20197.167.47.20489.184.26.235223.82.2.193214.14.218.235179.124.10.239213.155.112.74205.167.227.16536.64.120.1245.8.30.146120.78.93.89120.78.93.91