left-matching
right-matching
139.196.6.* Ptr List
China Shanghai
Ali cloud
Index
iP
PTR
Add time
Last found time
1
139.196.6.29
mail.51shidu.com.
2022-10-12
2025-11-16
Related website in 139.196.6.0/24
Location history in 139.196.6.0/24
left-matching
right-matching
Latest Ptr query
91.200.40.0/24
74.48.170.0/24
136.58.18.0/24
104.91.81.0/24
54.154.68.0/24
23.74.15.0/24
18.244.218.0/24
2.21.20.0/24
46.234.112.0/24
54.46.123.0/24
52.198.27.0/24
190.152.44.0/24
3.165.21.0/24
23.196.38.0/24
18.67.76.0/24
61.61.247.0/24