How to Setup KeepSolid SmartDNS for Roku?

Important note before you start changing DNS settings on Roku streaming device

  • KeepSolid SmartDNS team highly recommends you to save your original DNS settings before you start making any changes on your Roku device. You’ll need them in case if you want to switch back to the original settings.
  • To unblock streaming services with our KeepSolid SmartDNS app, you have to register your IP address. Check out how to manage your IP address in the KeepSolid SmartDNS App and your KeepSolid User Office here.

How to change DNS on Roku

1. Setup KeepSolid SmartDNS on router or computer

You can’t manually change DNS settings directly on Roku streaming device. So if you want to create the US Roku account, you should setup our app on your router or computer

Note: The correct DNS setup is a must before you start creating the US Roku account. Otherwise, you will be able to create only local Roku account.

2. Create the US Roku account

First things first, you should go to the US version of Roku website > click Sign in button > then click Create account button > in the appeared window, you should enter your email address and create your password for Roku account > then fill in the PIN in order to authorise your future purchases via the store > fill in your billing information (credit card, postal code, or PayPal info). 

Note: In case you fill in the billing information using PayPal, you’ll need to enter a valid US address (you can just Google it).

3. Reset Roku device if necessary

In case if you’ve setup Roku previously with a local account, you’ll need to reset your device. This is an important step that will allow you unlink from your previous Roku account. You can do it in 2 different ways:

  • Menu Reset: Run your Roku streaming device, then go to the home screen, click Settings, and select Factory reset. After that, you’ll need to follow simple Roku instructions and that’s it. 
  • Hard Reset. You need to use a paper clip or a thin pin for this step. Take one of the aforementioned objects, then press and hold the Reset button for about 20 sec. At the end of this step, you’ll see the Roku Welcome Screen on your TV. 

4. Setup KeepSolid SmartDNS at your router

You can skip this step in case if you’ve already done this in step 1. And if you still haven’t done this, check out our KeepSolid SmartDNS tutorials for various routers and follow the instructions for your router. 

5. Activate Roku with your US account

It’s easy. All you have to do is to turn on your Roku, then go to the official Roku website, click Activate the device, and fill in the code from your TV screen.

6. Add Roku channels

It’s high time to add any wished channels to your Roku box. To do so, please run your Roku streaming device, go to the Channel Store, find the needed channel, and click Add Channel (if it’s free) or click Buy (if it’s paid).

7. Block Google DNS on your Roku streaming device

Google DNS ( and may be hardcoded into some apps, not letting you access the content you want. To avoid this, you need to make some changes via your router settings and block Google DNS ( and Check out our manual on how to block Google DNS on your router, follow the instructions, and move to step 8.

8. Restart your Roku streaming device

That’s the final step! Restart your device and unblock US and EU services on Roku. Now you know how to manually change DNS settings on Roku streaming device and can easily access US Hulu, Amazon Prime, Rai.TV, and BBC iPlayer from anywhere.