Hi,has your problem been solved? I also encountered DNS Keeper ads several days ago and finally removed those ads by changing my DNS settings. I followed the guide in this post (http://guides.uufix.com/how-to-uninstallremove-dns-keeper-from-your-pc-pop-up-ads-removal/) to change my DNS to automatic and it did the trick. I was not sure about those anti-malware programs recommended so I didn't download them.
DNS Keeper may have changed your default DNS settings. You can follow the steps below to repair it by yourself. (Take Windows 7 for example)

Click Start button, go to Control Panel and click the View network status and tasks link under Network and Internet category. (Note: The control panel screen is under View by: Category)

Then click on Local Area Connection.

In the pop-up Local Area Connection 2 Status window, you click on Properties button.

Click on Internet Protocol Version 4(TCP/IPv4) then click Properties button.

Select the Obtain DNS server address automatically option and click on OK button.

Good luck.