The Nameserver ns2.chinalinkdirectory.com have a IP Address of 173.236.111.227 which is hosted on United States.
Technical articles, tutorials, musings and opinions about a wide range of technical topics.