58.49.108.* Ptr List

China hubei wuhan telecom

Index iP PTR Add time Last found time
1 58.49.108.228 mail.dpca.com.cn. 2021-08-02 2026-04-18
2 58.49.108.238 mail2.dpca.com.cn. 2021-08-02 2026-04-18
3 58.49.108.252 mail2.dpca.com.cn. 2021-08-02 2026-04-18

Related website in 58.49.108.0/24 Location history in 58.49.108.0/24