iP地址:128.42.207.148 归属地:美国得克萨斯
2019-07-28-----2020-01-31 www.mwdeem.rice.edu
2019-08-02-----2019-08-02 it.rice.edu
在128.42.207.0/24查找网站