IP Tracker

AS204244

Xuanchen Xiang

CNUnknown2026-11-11

Announced prefixes 2

102.216.81.0/242a0f:1cc5:d00::/48

Snapshot history

DateNameCountryClassPrefixes
2026-11-11Xuanchen XiangCNUnknown2
2026-11-10Xuanchen XiangCNUnknown2
2026-11-09Xuanchen XiangCNUnknown2
2026-11-08Xuanchen XiangCNUnknown2
2026-11-07Xuanchen XiangCNUnknown2
2026-11-06Xuanchen XiangCNUnknown2
2026-11-05Xuanchen XiangCNUnknown2
2026-11-04Xuanchen XiangCNUnknown2
2026-11-03Xuanchen XiangCNUnknown2
2026-11-02Xuanchen XiangCNUnknown2
2026-11-01Xuanchen XiangCNUnknown2
2026-10-31Xuanchen XiangCNUnknown2
2026-10-30Xuanchen XiangCNUnknown2
2026-10-29Xuanchen XiangCNUnknown2
2026-10-28Xuanchen XiangCNUnknown2
2026-10-27Xuanchen XiangCNUnknown2
2026-10-26Xuanchen XiangCNUnknown1
2026-10-25Xuanchen XiangCNUnknown1
2026-10-24Xuanchen XiangCNUnknown1
2026-10-23Xuanchen XiangCNUnknown1
2026-10-22Xuanchen XiangCNUnknown1
2026-10-21Xuanchen XiangCNUnknown1
2026-10-20Xuanchen XiangCNUnknown1
2026-10-19Xuanchen XiangCNUnknown1
2026-10-18Xuanchen XiangCNUnknown1
2026-10-17Xuanchen XiangCNUnknown1
2026-10-16Xuanchen XiangCNUnknown1
2026-10-15Xuanchen XiangCNUnknown1
2026-10-14Xuanchen XiangCNUnknown1
2026-10-13Xuanchen XiangCNUnknown1
2026-10-12Xuanchen XiangCNUnknown1
2026-10-11Xuanchen XiangCNUnknown0
2026-10-10Xuanchen XiangCNUnknown0
2026-10-09Xuanchen XiangCNUnknown0
2026-10-08Xuanchen XiangCNUnknown0
2026-10-07Xuanchen XiangCNUnknown0
2026-10-06Xuanchen XiangCNUnknown0
2026-10-05Xuanchen XiangCNUnknown0
2026-10-04Xuanchen XiangCNUnknown0
2026-10-03Xuanchen XiangCNUnknown0
2026-10-02Xuanchen XiangCNUnknown0
2026-10-01Xuanchen XiangCNUnknown0
2026-09-30Xuanchen XiangCNUnknown0
2026-09-29Xuanchen XiangCNUnknown0
2026-09-28Xuanchen XiangCNUnknown0
2026-09-27Xuanchen XiangCNUnknown0
2026-09-26Xuanchen XiangCNUnknown0
2026-09-25Xuanchen XiangCNUnknown0
2026-09-24Xuanchen XiangCNUnknown0
2026-09-23Xuanchen XiangCNUnknown0
2026-09-22Xuanchen XiangCNUnknown0
2026-09-21Xuanchen XiangCNUnknown0
2026-09-20Xuanchen XiangCNUnknown0
2026-09-19Xuanchen XiangCNUnknown0
2026-09-18Xuanchen XiangCNUnknown0
2026-09-17Xuanchen XiangCNUnknown0
2026-09-16Xuanchen XiangCNUnknown1
2026-09-15Xuanchen XiangCNUnknown1
2026-09-14Xuanchen XiangCNUnknown1
2026-09-13Xuanchen XiangCNUnknown1
2026-09-12Xuanchen XiangCNUnknown1
2026-09-11Xuanchen XiangCNUnknown1
2026-09-10Xuanchen XiangCNUnknown1
2026-09-09Xuanchen XiangCNUnknown1
2026-09-08Xuanchen XiangCNUnknown1
2026-09-07Xuanchen XiangCNUnknown1
2026-09-06Xuanchen XiangCNUnknown1
2026-09-05Xuanchen XiangCNUnknown2
2026-09-04Xuanchen XiangCNUnknown2
2026-09-03Xuanchen XiangCNUnknown2
2026-09-02Xuanchen XiangCNUnknown2
2026-09-01Xuanchen XiangCNUnknown2
2026-08-31Xuanchen XiangCNUnknown2
2026-08-30Xuanchen XiangCNUnknown2
2026-08-29Xuanchen XiangCNUnknown2
2026-08-28Xuanchen XiangCNUnknown2
2026-08-27Xuanchen XiangCNUnknown2
2026-08-26Xuanchen XiangCNUnknown2
2026-08-25Xuanchen XiangCNUnknown1
2026-08-24Xuanchen XiangCNUnknown1
2026-08-23Xuanchen XiangCNUnknown1
2026-08-22Xuanchen XiangCNUnknown1
2026-08-21Xuanchen XiangCNUnknown1
2026-08-20Xuanchen XiangCNUnknown1
2026-08-19Xuanchen XiangCNUnknown1
2026-08-18Xuanchen XiangCNUnknown0
2026-08-17Xuanchen XiangCNUnknown0
2026-08-16Xuanchen XiangCNUnknown0
2026-08-15Xuanchen XiangCNUnknown0
2026-08-14Xuanchen XiangCNUnknown0
2026-08-13Xuanchen XiangCNUnknown0
2026-08-12Xuanchen XiangCNUnknown0
2026-08-11Xuanchen XiangCNUnknown0
2026-08-10Xuanchen XiangCNUnknown0
2026-08-09Xuanchen XiangCNUnknown0
2026-08-08Xuanchen XiangCNUnknown0
2026-08-07Xuanchen XiangCNUnknown0
2026-08-06Xuanchen XiangCNUnknown0
2026-08-05Xuanchen XiangCNUnknown0
2026-08-04Xuanchen XiangCNUnknown0
2026-08-03Xuanchen XiangCNUnknown0
2026-08-02Xuanchen XiangCNUnknown0
2026-08-01Xuanchen XiangCNUnknown0
2026-07-31Xuanchen XiangCNUnknown0
2026-07-30Xuanchen XiangCNUnknown0
2026-07-29Xuanchen XiangCNUnknown0
2026-07-28Xuanchen XiangCNUnknown0
2026-07-27Xuanchen XiangCNUnknown0
2026-07-26Xuanchen XiangCNUnknown0
2026-07-25Xuanchen XiangCNUnknown0
2026-07-24Xuanchen XiangCNUnknown0
2026-07-23Xuanchen XiangCNUnknown0
2026-07-22Xuanchen XiangCNUnknown0
2026-07-21Xuanchen XiangCNUnknown0
2026-07-20Xuanchen XiangCNUnknown0
2026-07-19Xuanchen XiangCNUnknown0
2026-07-18Xuanchen XiangCNUnknown0
2026-07-17Xuanchen XiangCNUnknown0
2026-07-16Xuanchen XiangCNUnknown0
2026-07-15Xuanchen XiangCNUnknown0
2026-07-14Xuanchen XiangCNUnknown0
2026-07-13Xuanchen XiangCNUnknown0
2026-07-12Xuanchen XiangCNUnknown0
2026-07-11Xuanchen XiangCNUnknown0
2026-07-10Xuanchen XiangCNUnknown0
2026-07-09Xuanchen XiangCNUnknown0
2026-07-08Xuanchen XiangCNUnknown0
2026-07-07Xuanchen XiangCNUnknown0
2026-07-06Xuanchen XiangCNUnknown0
2026-07-05Xuanchen XiangCNUnknown0
2026-07-04Xuanchen XiangCNUnknown0
2026-07-03Xuanchen XiangCNUnknown0
2026-07-02Xuanchen XiangCNUnknown0
2026-07-01Xuanchen XiangCNUnknown0
2026-06-30Xuanchen XiangCNUnknown0
2026-06-29Xuanchen XiangCNUnknown0
2026-06-28Xuanchen XiangCNUnknown0
2026-06-27Xuanchen XiangCNUnknown0
2026-06-26Xuanchen XiangCNUnknown0
2026-06-25Xuanchen XiangCNUnknown0
2026-06-24Xuanchen XiangCNUnknown0
2026-06-23Xuanchen XiangCNUnknown0
2026-06-22Xuanchen XiangCNUnknown0
2026-06-21Xuanchen XiangCNUnknown0
2026-06-20Xuanchen XiangCNUnknown0
2026-06-19Xuanchen XiangCNUnknown0
2026-06-18Xuanchen XiangCNUnknown0
2026-06-17Xuanchen XiangCNUnknown0
2026-06-16Xuanchen XiangCNUnknown0
2026-06-15Xuanchen XiangCNUnknown0
2026-06-14Xuanchen XiangCNUnknown0
2026-06-13Xuanchen XiangCNUnknown0

IP-block changes

Open full filtered history →
ObservedBlockActionPrevious originsNew origins
2026-10-27102.216.81.0/24Acquired—AS204244
2026-10-122a0f:1cc5:d00::/48Acquired—AS204244
2026-09-17222.167.254.0/24ReleasedAS204244—
2026-09-06188.220.42.0/24ReleasedAS204244—
2026-08-26188.220.42.0/24Acquired—AS204244
2026-08-19222.167.254.0/24Acquired—AS204244
Changes page 1