The Nameserver bkp-dns1.51.net have a IP Address of 118.144.82.171 which is hosted on China.
南开大学生物计算与神经生理实验室