left-matching
right-matching
222.66.23.* Ptr List
China Shanghai
telecom
Index
iP
PTR
Add time
Last found time
1
222.66.23.106
mail.xh.sh.cn.
2020-06-01
2026-03-27
Related website in 222.66.23.0/24
Location history in 222.66.23.0/24
left-matching
right-matching
Latest Ptr query
54.82.70.0/24
23.14.196.0/24
23.217.135.0/24
23.51.49.0/24
50.17.199.0/24
72.10.38.0/24
18.166.242.0/24
52.37.111.0/24
23.205.154.0/24
18.162.83.0/24
23.202.32.0/24
220.128.56.0/24
23.42.23.0/24
91.107.207.0/24
92.123.14.0/24
23.202.132.0/24