www.mamagyi.com Server iP:
Current resolution:

domain resolution record:
2020-09-18-----2021-01-26 199.59.242.154
2020-12-02-----2020-12-16 52.128.23.153
2020-11-17-----2020-12-03 69.172.201.208
2019-09-14-----2020-09-19 104.28.26.26
2019-09-14-----2020-09-19 104.28.27.26
2020-05-26-----2020-09-19 172.67.129.169
- website server lookup history
- epc.zol.com.cn
- life.china.com.cn
- steelhome.cn
- www.wumanhua.com
- yyypp4.com
- bm0008.com
- 2222dav.com
- live1.wisetv.com.cn
- x77567.com
- www.ytszg.com
- www.89khn.com
- zfb.aduer.com
- zubo97ff.loky
- dl.google.com
- adc1.xyz