The Nameserver ns41.dns-rus.net have a IP Address of 91.219.194.11 which is hosted on Russia.
Computer tech forums. Free computer help. Find help for your PC so you can perform computer repair yourself. Computer repair forums. Computer help so you can fix your PC