The Nameserver ns2.baidu.com have a IP Address of 61.135.165.235 which is hosted on China.
移动web应用开发整体解决方案,特别为轻应用设计,让你的webapp体验和交互媲美Native应用!