The Nameserver name2.iranksites.com have a IP Address of 173.212.246.93 which is hosted on United States.
Free Topsite Web Hosting