IP Lookup ResultSnapshotNotice: data is being updated, so some fields may be inaccurate.IP Address120.78.85.105PingTracerouteLocation China, Guangdong, ShenzhenCorrectASNAS37963ASN OwnerDataCenterAlibaba (China)alibabagroup.comCompanyDataCenterAlibaba (China)alibabagroup.comLongitude114.0599Latitude22.5429IP TypeDataCenterWhy Datacenter?Native IPNative IPWhy Native IP?Risk ScoreIP Address (Decimal)2018399593
ASN HistoryNetworkAS OrganizationCountryFirst SeenLast SeenAS37963120.78.0.0/16DataCenterAlibaba (China) China -- --
Recent IP Lookups124.28.133.12069.80.90.120120.78.85.10531.171.216.10116.107.8.180200.46.23.126192.146.1.8680.212.134.2718.7.71.11962.201.192.33194.88.234.24124.16.189.30118.71.94.12160.111.128.92600:3c00::2000:50ff:fe51:484c82.31.97.10631.0.93.22072.17.167.216189.89.48.15441.83.113.149120.78.85.104120.78.85.106